From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
To: buildroot@busybox.net
Subject: [Buildroot] [pull request] Pull request for branch for-2010.08
Date: Sun, 22 Aug 2010 12:51:52 +0200 [thread overview]
Message-ID: <cover.1282471311.git.thomas.petazzoni@free-electrons.com> (raw)
Hello Peter, hello all,
Here is the stack of patches I've accumulated for the 2010.08
release. They either fix bugs reported by users, fix various build
issues, or deprecate things such as the Cris architecture.
There are a few remaining issues that I think should be fixed before
2010.08 is released:
* The ldconfig problem on Fedora 13. I've been able to reproduce it
after installing Fedora 13 in a VM, but I haven't had the time to
figure out the correct solution for it.
* Several configuration cache related issues. It seems to me that
sharing the configuration cache between different packages is in
fact hard to achieve in a reliable way. Maybe we should revert back
to the configuration cache disabled by default.
* The gcc 4.2 build problem. gcc 4.2 used to build properly, but has
been broken by the new gcc build process introduced to support NPTL
in uClibc. Khem has sent a patch that fixes this problem by adding
a couple of #ifndef inhibit_libc ... #endif, but I'm not sure about
it, so I preferred to get your opinion.
* The uClibc 0.9.31 / C++ / locale problem, for which Khem has also
sent a patch.
Regards,
Thomas
The following changes since commit 2ef83b42b97e7a098c9bef34109c5a8896a17b76:
Peter Korsgaard (1):
update for 2010.08-rc1
are available in the git repository at:
git://git.busybox.net/~tpetazzoni/git/buildroot for-2010.08
Francois Perrad (2):
Add new patches Lua upstream patches rename old ones
luafilesystem: remove LARGE_FILE constraint
Gustavo Zacarias (3):
Update busybox 1.17.1 fixes
Bump stable kernel headers
Security bump php to 5.2.14
Thomas Petazzoni (15):
Fix util-linux build on MIPS
Add dependency from util-linux on ncurses
Make uClibc gen_wc8bit shows an error when no locale support available
Detect early if an UTF-8 locale is needed
Add the traditional powerpc-link-with-math-lib patch to gcc 4.4.4
Mark CRIS architecture as deprecated
Prevent C++ + locale + uClibc 0.9.31 + gcc 4.2 to be selected
imagemagick: don't create useless debugging file
libglib2: add patch to rework clock_gettime() test
lzo: fix host-lzo build failure when config cache is filled
netcat: prevent build system from adding a prefix to binaries
libxml-parser-perl/intltool: mark as host only packages
lua: make sure that CFLAGS are passed
sysvinit: make sure to link against libcrypt
sysvinit: remove unneeded dependency on ncurses
.../busybox-1.17.1/busybox-1.17.1-sed.patch | 66 ++++
.../busybox-1.17.1/busybox-1.17.1-shell.patch | 19 +
package/cgilua/Config.in | 4 -
package/imagemagick/imagemagick.mk | 1 -
package/intltool/Config.in | 3 +
.../libglib2-fix-clock-gettime-check.patch | 24 ++
package/libglib2/libglib2.mk | 2 +-
package/libxml-parser-perl/Config.in | 3 +
...ion.patch => lua-bug3-boolean_expression.patch} | 0
.../lua/{lua-table.patch => lua-bug4-table.patch} | 0
..._getfenv.patch => lua-bug5-debug_getfenv.patch} | 0
...ormance.patch => lua-bug6-gc_performance.patch} | 0
package/lua/lua-bug7-string_format.patch | 20 +
package/lua/lua-bug8-io_read.patch | 14 +
package/lua/lua.mk | 4 +-
package/luafilesystem/Config.in | 6 +-
.../luafilesystem-without_large_file.patch | 20 +
package/luafilesystem/luafilesystem.mk | 6 +-
package/lzo/lzo-2.03-acinclude-m4.patch | 377 ++++++++++++++++++++
package/lzo/lzo-2.03-fix-configure-ac.patch | 21 ++
package/lzo/lzo-2.03-fix-makefile-am.patch | 24 ++
package/lzo/lzo.mk | 6 +
package/netcat/netcat.mk | 1 +
package/php/php.mk | 2 +-
package/sysvinit/Config.in | 1 -
package/sysvinit/sysvinit.mk | 6 +-
...linux-2.13-pre17-hardcode-a-out-constants.patch | 41 +++
package/util-linux/util-linux.mk | 4 +
package/wsapi/Config.in | 4 -
package/xavante/Config.in | 4 -
target/Config.in.arch | 5 +
toolchain/dependencies/dependencies.mk | 1 +
toolchain/dependencies/dependencies.sh | 12 +
.../powerpc-link-with-math-lib.patch.conditional | 137 +++++++
toolchain/kernel-headers/Config.in | 8 +-
...types-for-headers-exported-to-user-space.patch} | 0
...types-for-headers-exported-to-user-space.patch} | 0
...types-for-headers-exported-to-user-space.patch} | 0
toolchain/toolchain-common.in | 6 +-
.../uClibc-0.9.30.3-fix-error-locale-utf-8.patch | 17 +
.../uClibc-0.9.31-fix-error-locale-utf-8.patch | 17 +
41 files changed, 854 insertions(+), 32 deletions(-)
create mode 100644 package/busybox/busybox-1.17.1/busybox-1.17.1-sed.patch
create mode 100644 package/libglib2/libglib2-fix-clock-gettime-check.patch
rename package/lua/{lua-boolean_expression.patch => lua-bug3-boolean_expression.patch} (100%)
rename package/lua/{lua-table.patch => lua-bug4-table.patch} (100%)
rename package/lua/{lua-debug_getfenv.patch => lua-bug5-debug_getfenv.patch} (100%)
rename package/lua/{lua-gc_performance.patch => lua-bug6-gc_performance.patch} (100%)
create mode 100644 package/lua/lua-bug7-string_format.patch
create mode 100644 package/lua/lua-bug8-io_read.patch
create mode 100644 package/luafilesystem/luafilesystem-without_large_file.patch
create mode 100644 package/lzo/lzo-2.03-acinclude-m4.patch
create mode 100644 package/lzo/lzo-2.03-fix-configure-ac.patch
create mode 100644 package/lzo/lzo-2.03-fix-makefile-am.patch
create mode 100644 package/util-linux/util-linux-2.13-pre17-hardcode-a-out-constants.patch
create mode 100644 toolchain/gcc/4.4.4/powerpc-link-with-math-lib.patch.conditional
rename toolchain/kernel-headers/{linux-2.6.32.16-scsi-use-__uX-types-for-headers-exported-to-user-space.patch => linux-2.6.32.18-scsi-use-__uX-types-for-headers-exported-to-user-space.patch} (100%)
rename toolchain/kernel-headers/{linux-2.6.33.6-scsi-use-__uX-types-for-headers-exported-to-user-space.patch => linux-2.6.33.7-scsi-use-__uX-types-for-headers-exported-to-user-space.patch} (100%)
rename toolchain/kernel-headers/{linux-2.6.34.1-scsi-use-__uX-types-for-headers-exported-to-user-space.patch => linux-2.6.34.3-scsi-use-__uX-types-for-headers-exported-to-user-space.patch} (100%)
create mode 100644 toolchain/uClibc/uClibc-0.9.30.3-fix-error-locale-utf-8.patch
create mode 100644 toolchain/uClibc/uClibc-0.9.31-fix-error-locale-utf-8.patch
Thanks,
--
Thomas Petazzoni
next reply other threads:[~2010-08-22 10:51 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-08-22 10:51 Thomas Petazzoni [this message]
2010-08-22 10:51 ` [Buildroot] [PATCH 01/20] Fix util-linux build on MIPS Thomas Petazzoni
2010-08-22 10:51 ` [Buildroot] [PATCH 02/20] Add dependency from util-linux on ncurses Thomas Petazzoni
2010-08-22 10:51 ` [Buildroot] [PATCH 03/20] Make uClibc gen_wc8bit shows an error when no locale support available Thomas Petazzoni
2010-08-22 10:51 ` [Buildroot] [PATCH 04/20] Detect early if an UTF-8 locale is needed Thomas Petazzoni
2010-08-22 10:51 ` [Buildroot] [PATCH 05/20] Add the traditional powerpc-link-with-math-lib patch to gcc 4.4.4 Thomas Petazzoni
2010-08-22 10:51 ` [Buildroot] [PATCH 06/20] Mark CRIS architecture as deprecated Thomas Petazzoni
2010-08-22 10:51 ` [Buildroot] [PATCH 07/20] Prevent C++ + locale + uClibc 0.9.31 + gcc 4.2 to be selected Thomas Petazzoni
2010-08-22 10:52 ` [Buildroot] [PATCH 08/20] Update busybox 1.17.1 fixes Thomas Petazzoni
2010-08-22 10:52 ` [Buildroot] [PATCH 09/20] imagemagick: don't create useless debugging file Thomas Petazzoni
2010-08-22 10:52 ` [Buildroot] [PATCH 10/20] libglib2: add patch to rework clock_gettime() test Thomas Petazzoni
2010-08-23 5:42 ` Peter Korsgaard
2010-08-24 7:33 ` Thomas Petazzoni
2010-08-22 10:52 ` [Buildroot] [PATCH 11/20] lzo: fix host-lzo build failure when config cache is filled Thomas Petazzoni
2010-08-22 10:52 ` [Buildroot] [PATCH 12/20] Bump stable kernel headers Thomas Petazzoni
2010-08-22 10:52 ` [Buildroot] [PATCH 13/20] Security bump php to 5.2.14 Thomas Petazzoni
2010-08-22 10:52 ` [Buildroot] [PATCH 14/20] netcat: prevent build system from adding a prefix to binaries Thomas Petazzoni
2010-08-23 15:34 ` Peter Korsgaard
2010-08-24 7:31 ` Thomas Petazzoni
2010-08-22 10:52 ` [Buildroot] [PATCH 15/20] libxml-parser-perl/intltool: mark as host only packages Thomas Petazzoni
2010-08-22 10:52 ` [Buildroot] [PATCH 16/20] Add new patches Lua upstream patches rename old ones Thomas Petazzoni
2010-08-22 10:52 ` [Buildroot] [PATCH 17/20] luafilesystem: remove LARGE_FILE constraint Thomas Petazzoni
2010-08-22 10:52 ` [Buildroot] [PATCH 18/20] lua: make sure that CFLAGS are passed Thomas Petazzoni
2010-08-22 10:52 ` [Buildroot] [PATCH 19/20] sysvinit: make sure to link against libcrypt Thomas Petazzoni
2010-08-22 10:52 ` [Buildroot] [PATCH 20/20] sysvinit: remove unneeded dependency on ncurses Thomas Petazzoni
2010-08-22 19:52 ` [Buildroot] [pull request] Pull request for branch for-2010.08 Peter Korsgaard
2010-08-25 15:12 ` Peter Korsgaard
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1282471311.git.thomas.petazzoni@free-electrons.com \
--to=thomas.petazzoni@free-electrons.com \
--cc=buildroot@busybox.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox