CHANGES 18 KB

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