CHANGES 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477
  1. 2010.05, Not yet released
  2. Cleaned up / restructured package menu.
  3. Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
  4. 2.6.33 kernel headers, binutils 2.20.1, removed broken nios2
  5. support, ppc e300cX/e500mc support, improved external
  6. toolchain support.
  7. X.org updated to 7.5.
  8. New packages: librsync, libusb-compat, lmbench, netperf, squid
  9. Updated/fixed packages: busybox, dnsmasq, dosfstools,
  10. e2fsprogs, fbv, freetype, iperf, iptables, iw, less,
  11. libaio,libdrm, libgcrypt, libglib2, libpng, libxml2, matchbox,
  12. mdadm, memstat, mesa3d, mtd-utils, nano, openssl, php, pixman,
  13. pppd, pthread-stubs, qt, radvd, setserial, squashfs,
  14. usb_modeswith, wget, xdriver_xf86-video-intel,
  15. xkeyboard-config, xlib_libX11, xlib_libXfont,
  16. xlib_libXfontcache, xlib_libXxf86misc, xlib_libpciaccess,
  17. xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
  18. xproto_xf86miscproto
  19. Issues resolved (http://bugs.uclibc.org):
  20. #513: Add new squid package
  21. #661: lmbench: new package
  22. #800: [PATCH] iperf update to 2.0.4
  23. #805: [PATCH] mdadm - version update
  24. #817: integrator926_defconfig uses unsupported uboot board name
  25. #851: Add option to specify --sysroot value for external toolchain
  26. #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
  27. package for compatibility with old packages that expect
  28. the pre-1.0 API.
  29. #1105: Add new netperf package
  30. #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
  31. #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
  32. #1123: Bump less to 436 and migrate to Makefile.autotools.in
  33. #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
  34. #1189: Wrong u-boot configuration name for integrator926 target
  35. #1219: kernel headers not correctly installed into toolchain/staging
  36. #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
  37. #1303: Add librsync package
  38. #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
  39. #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
  40. #1369: cannot build radvd (flex problem)
  41. #1387: xlib_libX11-1.3.2 can't find libjpeg
  42. #1411: [SECURITY] Update openssl package to 0.9.8n
  43. #1417: Bump iptables to 1.4.7
  44. #1423: Bump e2fsprogs to 1.41.11
  45. #1429: [SECURITY] Update php to 5.2.13
  46. #1441: Add binutils 2.20.1
  47. #1447: Package installation on target with debug symbols is broken
  48. #1459: Misc QA fixes
  49. #1489: radvd update to 1.6
  50. #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
  51. 2010.02, Release February 26th, 2010:
  52. Fixes all over the tree.
  53. Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
  54. libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
  55. xfont_font-util
  56. Removed packages: hostap, openmotif, xpdf
  57. Issues resolved (http://bugs.uclibc.org):
  58. #165: openmotif does not build
  59. #1147: Remove obsolete hostap package
  60. #1183: make source fails to download gmp, mpfr and patches
  61. 2010.02-rc2, Released February 23th, 2010:
  62. Fixes all over the tree and new features.
  63. New packages: intltool
  64. Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
  65. at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
  66. gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
  67. libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
  68. libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
  69. tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
  70. xlib_libfontenc, xproto_trapproto, zlib
  71. Removed package: xboard
  72. Issues resolved (http://bugs.uclibc.org):
  73. #335: atk looks for the path to the gnome library on the host
  74. #355: Please update WebKit - it doesn't compile!
  75. #453: libglib2 autoreconf
  76. #457: e2fsprogs link problem
  77. #459: libgtk2 autoreconf
  78. #469: build of libgtk2 for host incorrectly assumes that X.org ...
  79. #671: Bash fails to build when building buildront on Ubuntu 9.04
  80. #711: WebKit host dependencies problems
  81. #821: cp: illegal operation
  82. #1039: Not compiled on ubuntu karmic
  83. #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
  84. 2010.02-rc1, Released February 9th, 2010:
  85. Fixes all over the tree and new features.
  86. Generalized autotools infrastructure to be usable for
  87. non-autotools packages, see package/Makefile.package.in for
  88. details.
  89. Cleaned up avr32 toolchain config, external source-based
  90. toolchain support is gone.
  91. Dependency checks: Also check for makeinfo, only print output
  92. on errors.
  93. Toolchain: uClibc 0.9.30.2, gcc 4.4.3
  94. New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
  95. tcpreplay
  96. Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
  97. bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
  98. e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
  99. hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
  100. libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
  101. neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
  102. rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
  103. usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
  104. Removed package: asterisk, openswan
  105. Issues resolved (http://bugs.uclibc.org):
  106. #515: tcpreplay: new package
  107. #553: Wrong DirectFB ps2mouse limitation
  108. #559: mesa3d build fails
  109. #679: Autoconf cannot find M4
  110. #739: New/updated hostapd package
  111. #749: Bump usbutils package to version 0.86
  112. #751: Kernel 2.6 snapshot fetch fail
  113. #753: Bump lighttpd package to 1.4.25
  114. #757: U-Boot: mkimage cannot be installed using external toolchain
  115. #761: Add binutils 2.20 to toolchain options
  116. #763: [SECURITY] Update pcre to 7.9
  117. #765: Add buildroot branding to gcc
  118. #767: Bump iw package to 0.9.18
  119. #773: [SECURITY] Update bind to 9.5.2-P1
  120. #795: Minor edits to fix typos, grammar, spelling, usage in documen...
  121. #813: Drop not very useful generic package selection options ...
  122. #823: Editor backup files (~) is copied from the target_skeleton
  123. #827: Bump mtd-utils package to version 1.2.0
  124. #841: Build error
  125. #913: Bump iptables to 1.4.6
  126. #919: Bump usb_modeswitch package to 1.0.7
  127. #925: Bump wpa_supplicant package to 0.6.10
  128. #931: Bump kismet package to 2010-01-R1
  129. #937: Bump openvpn package to 2.1.1
  130. #943: Bump sqlite package to 3.6.22
  131. #961: Bump dnsmasq to 2.52
  132. #967: Bump netstat-nat to 1.4.10
  133. #973: Bump iw to 0.9.19
  134. #1003: DHCP options disabled with busybox-1.16.0
  135. #1009: [SECURITY] Bump php to 5.2.12
  136. #1015: [SECURITY] Bump bind to 9.5.1-P2
  137. #1027: Busybox flash commands conflict with those from mtd-utils
  138. #1063: [SECURITY] Update lighttpd to 1.4.26
  139. 2009.11, Released December 1st, 2009:
  140. Additional fixes and cleanups.
  141. Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
  142. microperl, ncurses, vim
  143. Issues resolved (http://bugs.uclibc.org):
  144. #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
  145. 2009.11-rc2, Released November 29th, 2009:
  146. Additional fixes and cleanups.
  147. Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
  148. 2009.11-rc1, Released November 23rd, 2009:
  149. Fixes all over the tree and new features.
  150. Cleaned up / Simplified build directory layout. Refer to
  151. docs/buildroot.html#using for details.
  152. Target defconfig files moved to configs/ and listed in 'make help'
  153. output.
  154. Fixed *clean targets. Now clean removes everything generated,
  155. so you can do a fresh rebuild. Distclean furthermore removes
  156. kbuild tools and .config, bringing the source tree back in a
  157. pristine state.
  158. Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
  159. soft / hardfloat setting for architecture, ensure target-ldd
  160. gets installed.
  161. New packages: divine, gvfs, libarchive, libmicrohttpd,
  162. sdl_sound, swfdec, sysstat
  163. Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
  164. busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
  165. gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
  166. imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
  167. libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
  168. libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
  169. matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
  170. ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
  171. python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
  172. shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
  173. synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
  174. udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
  175. xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
  176. Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
  177. Issues resolved (http://bugs.uclibc.org):
  178. #301: allow to install libsmbclient
  179. #303: add gvfs package
  180. #477: Add sdl_sound package
  181. #487: Make kismet package sexier
  182. #511: New package usb_modeswitch
  183. #527: misc fixes for dnsmasq package
  184. #565: libevent: Bump version and clean up makefile
  185. #587: Use iptables multipurpose binaries and bump to 1.4.4
  186. #593: Missing early check for patch(1)
  187. #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
  188. #609: libmicrohttpd: New package
  189. #615: python: Don't delete .py files unless asked
  190. #617: netkit/inetd requires RPC and fails to build if RPC is disabled
  191. #619: netkittelnet requires netkitbase to install, but there's no ...
  192. #645: allow to build nbd-server with NBD package
  193. #653: [SECURITY] Update php package to version 5.2.11
  194. #655: Update sqlite package to version 3.6.18
  195. #657: Bug in imagemagick-clean target
  196. #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
  197. #665: [PATCH] Samba package
  198. #667: [PATCH] e2fsprogs
  199. #683: SDL-dfb does not select directfb
  200. #701: make install problem with unstripped binaries
  201. #703: [SECURITY] Update openssl package to 0.9.8l
  202. #705: Bump spawn-fcgi package to 1.6.3
  203. #709: Bump lighttpd package to 1.4.24
  204. #713: Migrate openntpd package to Makefile.autotools.in
  205. #715: Bump libidn package to 1.15 and other fixes
  206. #717: Bump dnsmasq to 2.51 and introduce new IDN option
  207. #731: Bump iw package to 0.9.17
  208. 2009.08, Released August 31th, 2009:
  209. Additional fixes and cleanups.
  210. Updated/fixed packages: ctorrent, saveconfig/getconfig,
  211. sdl_net, util-linux.
  212. Issues resolved (http://bugs.uclibc.org):
  213. #529: util-linux doesn't find headers and include libs correctly
  214. #557: Build ctorrent with SSL support if available
  215. 2009.08-rc3, Released August 26th, 2009:
  216. Additional fixes and cleanups.
  217. Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
  218. directfb, enchant, kernel headers.
  219. Issues resolved (http://bugs.uclibc.org):
  220. #471: Allow directfb compilation with debug
  221. #541: Removal of CVS directories in target filesystem broken
  222. #547: berkeleydb: Update config.{sub, guess}
  223. #549: enchant: Fix dependencies.
  224. #569: Fix alsa-utils build for x86 on x86-64
  225. 2009.08-rc2, Released August 6th, 2009:
  226. Additional fixes and new features.
  227. New packages: libuuid, gcc 4.3.4.
  228. Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
  229. jamvm, libusb, microperl, neon, popt, sed, webkit.
  230. Fixed issue with 'make oldconfig'
  231. Issues resolved (http://bugs.uclibc.org):
  232. #525: sed broken with external toolchain
  233. #537: Fix gzip build with recent glibc
  234. 2009.08-rc1, Released August 2nd, 2009:
  235. Fixes all over the tree and new features.
  236. Improvement of external toolchain support:
  237. - Support for glibc toolchains.
  238. - The toolchain configuration announced to Buildroot is
  239. verified against the real toolchain configuration.
  240. - Fixes, documentation.
  241. Cleanup X.org support: clarified configuration options, and
  242. removed mandatory dependency on useless libraries such as
  243. libXt or libXaw.
  244. New QT-based configurator, usable using 'make xconfig'.
  245. Support for the Xtensa architecture.
  246. Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
  247. headers.
  248. New packages: bmon, ctorrent, dosfstools, enchant,
  249. gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
  250. sdl_gfx, spawn-fcgi.
  251. Updated packages: bind, busybox, coreutils, sqlite, directfb,
  252. expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
  253. libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
  254. lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
  255. gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
  256. neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
  257. wpa-supplicant, xdriver_xf86-input-synaptics,
  258. xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
  259. xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
  260. xutil_util-macros.
  261. Issues resolved (http://bugs.uclibc.org):
  262. #83: liblockfile fails to compile due to eaccess redefinition
  263. #163: Xtensa architecture port
  264. #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
  265. #241: device mapper + lvm2: build together
  266. #243: ctorrent: new package
  267. #247: ntfsprogs: new package
  268. #271: Library 'libgcc_s.so.1' not installed in search path
  269. #287: New package libnl
  270. #289: New package iw
  271. #331: Update MPlayer to version 1.0rc2
  272. #333: Bump sqlite package to 3.6.15
  273. #349: update libsoup to version 2.26.2
  274. #357: New package netstat-nat
  275. #359,#413: Upgrade openvpn to Makefile.autotools.in
  276. #367: linux kernel compile error for arm926t
  277. #369: Add SDL_gfx package
  278. #373: Support for building gstreamer without libxml
  279. #379: update DirectFB to version 1.4.0
  280. #383: gst-plugins-good: Allow soup plugin to be configured
  281. #385: neon: Fix pkgconfig dependency
  282. #387: Tremor not installed to toolchain
  283. #389: New package bmon
  284. #391: gstreamer: Bump version to 0.10.23
  285. #393: gst-plugins-base: Bump version to 0.10.23
  286. #395: gst-plugins-bad: New package
  287. #403: Error while building iso9660 image
  288. #409: Bump php package to 5.2.10
  289. #411: ipsec-tools: Bump version to 0.7.2
  290. #417: New package spawn-fcgi
  291. #419: Bump lighttpd package to 1.4.23
  292. #421: toolchain: Clean up toolchain locale support menu
  293. #427: webkit: Update to WebKit svn r44552
  294. #437: ltp-testsuite: Bump version to 20090630
  295. #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
  296. #467: DirectFB 1.4.1
  297. #473: memstat_0.5.tar.gz has install with -D and that fails "make"
  298. #491: libxml2: Bump version to 0.7.3
  299. #495: Bump bind package to 9.5.1-P3 (security)
  300. #497: OpenSSL RSA key generation hangs on x86_64
  301. #509: Bump sqlite package to 3.6.16
  302. #523: pciutils broken with external toolchain
  303. #533: Update gamin to 0.1.10 to fix compilation
  304. 2009.05, Released June 1st, 2009:
  305. Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
  306. version and marked ubifsroot as broken.
  307. 2009.05-rc3, Released May 27th, 2009:
  308. Fixes for toolchain (gcc arm pr37436), stable kernel versions,
  309. busybox, curl, libusb, readline, python and strace.
  310. Issues resolved (http://bugs.uclibc.org):
  311. #345: libcurl package needs a urandom fix
  312. 2009.05-rc2, Released May 19th, 2009:
  313. Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
  314. for newer hosts), stable kernel versions, busybox, cups,
  315. dmraid, docker, mesa3d, rsync and updated defconfigs.
  316. xserver marked as broken on AVR32 and atngw100-expanded
  317. config removed.
  318. Issues resolved (http://bugs.uclibc.org):
  319. #167: metacity does not build
  320. #295: gamin installs python support even if python is disabled
  321. #323: gen_matypes fails to execute during build of Mesa when us...
  322. 2009.05-rc1, Released May 5th, 2009:
  323. Fixes all over the tree, further conversion of packages to
  324. Makefile.autotools.in and we now build host versions of
  325. packages where needed for build time dependencies instead of
  326. relying on the correct versions being available on the build
  327. host. Ancient toolchain / busybox versions have furthermore
  328. been removed as announced in the 2009.02 release notes.
  329. New packages: flac, gob2, lzop, taglib, wpa_supplicant
  330. Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
  331. directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
  332. headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
  333. openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
  334. util-linux, xorg7, xerces
  335. Issues resolved (http://bugs.uclibc.org):
  336. #5,#77,#141,#143: Convert php package to Makefile.autotools.in
  337. and a ton of other improvements
  338. #19: page.h missing by util-linux
  339. #37: update libglib2 to version 2.18.4
  340. #61: tslib puts staging_dir into pkgconfig file
  341. #69: tar refuses to build
  342. #71,#175: ./wchar.h:41:12: error: empty filename in #include
  343. #73: Bump openssl package to the latest version
  344. #81: New package wpa_supplicant
  345. #99: new package: flac
  346. #101: update gstreamer packages
  347. #105,#313: menuconfig segfaults on tinyx if wchar is not
  348. selected
  349. #107: convert libvorbis to Makefile.autotools.in
  350. #109: Make pppd package avoid bsd err
  351. #111: binutils 2.17 fails to build when texinfo >= 4.10
  352. #133: Modify ncurses5-config to get correct include path
  353. #137: Bump php to version 5.2.9
  354. #139: Bump sqlite to 3.6.11 and convert to
  355. Makefile.autotools.in
  356. #145: Bump bind package to 9.5.1-P1 (security)
  357. #147: buildroot toolchain fails to build w/binutils-2.19.1
  358. #151: openssl package trivial fixes
  359. #161: vim fails on patching with errors in configure.patch
  360. #169: blackbox-0.70.1 does not build
  361. #177: xdriver_xf86-input-keyboard does not build
  362. #179: Upgrade dropbear to Makefile.autotools.in
  363. #181: Update to Xorg 7.4
  364. #187: ntfs-3g: could not build cross
  365. #191: alsa-lib ARM binaries always built with EABI
  366. #213: Bump wpa_supplicant package to version 0.6.9
  367. #217: Bump openssl package to 0.9.8k (security)
  368. #219: Toolchain build fails on m4
  369. #225: m4 macros are out of place
  370. #233: make ipv6 optional in iptables
  371. #237: ncftp: convert to Makefile.autotools.in
  372. #239: ntfs-3g: convert to Makefile.autotools.in
  373. #245: lzop: new package
  374. #271: Bump bind package to 9.5.1-P2 (security)
  375. #277: Bump sqlite package to 3.6.16
  376. #279: update libglib2 to version 2.20.1
  377. #281: update DirectFB to version 1.2.8
  378. #283: add taglib
  379. #285: compilation of samba fails if IPV6 support is missing
  380. #293: update samba to version 3.3.3
  381. #299: add shared-mime-info package
  382. #307: make openssl package respect build flags