From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
To: buildroot@busybox.net
Subject: [Buildroot] [pull request] Pull request for branch misc-fixes5
Date: Tue, 23 Feb 2010 21:06:24 +0100 [thread overview]
Message-ID: <cover.1266955555.git.thomas.petazzoni@free-electrons.com> (raw)
Hello,
I've rebased my patch set, taking into account Peter's and Will's
comments. I've also integrated the two other patches from my
misc-fixes6 and bug-fixes branches, so you don't need to pull them
anymore.
List of changes :
* Fixed depencies of xapp_mkfontscale
* Re-use the existing value of LD_LIBRARY. The same commit adds the
LD_LIBRARY_PATH value to both TARGET_MAKE_ENV and
HOST_MAKE_ENV. The other commit only adds PERLLIB (I preferred to
keep both things separate).
* libpng dependency fixes
* Added missing newlines to zlib, xfont_font-util
* Removed trailing whitespace added in shared-mime-info
* Improved the comment in ace_of_penguins for marking the package as
BROKEN
* Added dependency of libxml-parser-perl on expat for the target. But
this still isn't sufficient for having the package to build for the
target (which isn't what we are interested in in the first
place). The improved commit log explains why we need both the
target and host packages even if we care only about the host one.
* Removed the webkit dependency on an external toolchain based on
Glibc. Instead, I've simply added a comment in the Config.in
stating that WebKit does not build with old linuxthreads. I don't
want to add a dependency, since it is complicated to handle with
external toolchains for the moment.
Sincerely,
Thomas
The following changes since commit c8ff60c8283b0ad116fcf43f485f199c29432c9d:
Peter Korsgaard (1):
CHANGES: add ace_of_penguins, rubix and xboard
are available in the git repository at:
git://git.busybox.net/~tpetazzoni/git/buildroot misc-fixes5
Richard van Paasen (1):
e2fsprogs: fix lsattr chattr and e2label e2undo mixup
Thomas Petazzoni (39):
automake: add build dependency on host-autoconf
ccache: remove cleanup of documentation
libxml2: do not apply libtool patch when compiling for host
libxslt: enable compilation on host
libxcb: fix build with Buildroot compiled xsltproc
xapp_mkfontscale: enable compilation for the host and fix deps
xfont_encoding: add mkfontscale on the host as dependency
xlib_libfontenc: enable compilation on the host
zlib: enable compilation on the host
xfont_font-util: convert to the autotools infrastructure
package infrastructure: add LD_LIBRARY_PATH
libpng: enable compilation on the host
ace_of_penguins: add dependency on host-libpng
ace_of_penguins: mark as BROKEN
dependencies: add gzip and bzip2 as base dependencies
libgtk2: break the dependency of host-libgtk2 on host-cairo
libxml-parser-perl: new package
package infrastructure: add PERLLIB
intltool: new package
dependencies: add perl as a mandatory dependency
gmpc: add dependency on host-intltool
flex: install in the staging directory
gob2: update dependency on flex
shared-mime-info: run update-mime-database with correct env variables
imagemagick: help configure to detect file_offset_bits
imagemagick: use internal libtool
iw: give path to pkg-config
kexec: bump version to fix build failure
matchbox: apply libtool patch to matchbox-desktop
matchbox: fix dependency to not always rebuilt libmatchbox
shared-mime-info: do not depend on phony target in hook
dosfstools: make sure install targets aren't run everytime
lvm2: prevent dmsetup from being re-installed every time
libeXosip: do not re-run targets at every invocation of 'make'
webkit: several build fixes
libsoup: remove --without-html-dir
mplayer: use UTF-8 charset to avoid iconv dependency
webkit: mention build failure with old linuxthread toolchains
uclibc: do not allow the selection of NPTL if snapshot is not selected
package/Config.in | 2 +
package/Makefile.in | 13 +-
package/automake/automake.mk | 2 +-
package/dosfstools/dosfstools.mk | 32 ++--
package/e2fsprogs/Config.in | 4 +-
package/flex/flex.mk | 1 +
package/games/ace_of_penguins/Config.in | 3 +
package/games/ace_of_penguins/ace_of_penguins.mk | 2 +-
package/gmpc/gmpc.mk | 2 +-
package/gob2/Config.in | 1 +
package/gob2/gob2.mk | 2 +-
package/imagemagick/imagemagick.mk | 11 +-
package/intltool/Config.in | 6 +
package/intltool/intltook.mk | 16 ++
package/iw/iw.mk | 1 +
package/kexec/kexec.mk | 2 +-
package/libeXosip2/libeXosip2.mk | 6 +
.../host-libgtk2-2.12.12-reduce-dependencies.patch | 200 ++++++++++++++++++++
package/libgtk2/libgtk2.mk | 29 +++-
package/libpng/libpng.mk | 5 +
package/libsoup/libsoup.mk | 2 +-
package/libxml-parser-perl/Config.in | 8 +
package/libxml-parser-perl/libxml-parser-perl.mk | 34 ++++
package/libxml2/libxml2.mk | 2 +
package/libxslt/libxslt.mk | 8 +
package/lvm2/lvm2.mk | 2 +
package/matchbox/matchbox.mk | 5 +-
package/multimedia/mplayer/mplayer.mk | 2 +-
package/shared-mime-info/shared-mime-info.mk | 6 +-
package/webkit/Config.in | 3 +
package/webkit/gtk-doc.make | 173 +++++++++++++++++
package/webkit/webkit.mk | 4 +-
package/x11r7/libxcb/libxcb.mk | 4 +-
package/x11r7/xapp_mkfontscale/xapp_mkfontscale.mk | 4 +-
package/x11r7/xfont_encodings/xfont_encodings.mk | 1 +
package/x11r7/xfont_font-util/xfont_font-util.mk | 74 +-------
package/x11r7/xlib_libfontenc/xlib_libfontenc.mk | 3 +
package/zlib/zlib.mk | 25 +++
toolchain/Config.in.2 | 1 +
toolchain/ccache/ccache.mk | 3 -
toolchain/dependencies/dependencies.sh | 2 +-
41 files changed, 595 insertions(+), 111 deletions(-)
create mode 100644 package/intltool/Config.in
create mode 100644 package/intltool/intltook.mk
create mode 100644 package/libgtk2/host-libgtk2-2.12.12-reduce-dependencies.patch
create mode 100644 package/libxml-parser-perl/Config.in
create mode 100644 package/libxml-parser-perl/libxml-parser-perl.mk
create mode 100644 package/webkit/gtk-doc.make
Thanks,
--
Thomas Petazzoni
next reply other threads:[~2010-02-23 20:06 UTC|newest]
Thread overview: 47+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-02-23 20:06 Thomas Petazzoni [this message]
2010-02-23 20:06 ` [Buildroot] [PATCH 01/40] automake: add build dependency on host-autoconf Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 02/40] ccache: remove cleanup of documentation Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 03/40] libxml2: do not apply libtool patch when compiling for host Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 04/40] libxslt: enable compilation on host Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 05/40] libxcb: fix build with Buildroot compiled xsltproc Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 06/40] xapp_mkfontscale: enable compilation for the host and fix deps Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 07/40] xfont_encoding: add mkfontscale on the host as dependency Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 08/40] xlib_libfontenc: enable compilation on the host Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 09/40] zlib: " Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 10/40] xfont_font-util: convert to the autotools infrastructure Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 11/40] package infrastructure: add LD_LIBRARY_PATH Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 12/40] libpng: enable compilation on the host Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 13/40] ace_of_penguins: add dependency on host-libpng Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 14/40] ace_of_penguins: mark as BROKEN Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 15/40] dependencies: add gzip and bzip2 as base dependencies Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 16/40] libgtk2: break the dependency of host-libgtk2 on host-cairo Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 17/40] libxml-parser-perl: new package Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 18/40] package infrastructure: add PERLLIB Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 19/40] intltool: new package Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 20/40] dependencies: add perl as a mandatory dependency Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 21/40] gmpc: add dependency on host-intltool Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 22/40] flex: install in the staging directory Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 23/40] gob2: update dependency on flex Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 24/40] shared-mime-info: run update-mime-database with correct env variables Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 25/40] imagemagick: help configure to detect file_offset_bits Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 26/40] imagemagick: use internal libtool Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 27/40] iw: give path to pkg-config Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 28/40] kexec: bump version to fix build failure Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 29/40] matchbox: apply libtool patch to matchbox-desktop Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 30/40] matchbox: fix dependency to not always rebuilt libmatchbox Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 31/40] shared-mime-info: do not depend on phony target in hook Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 32/40] dosfstools: make sure install targets aren't run everytime Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 33/40] lvm2: prevent dmsetup from being re-installed every time Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 34/40] libeXosip: do not re-run targets at every invocation of 'make' Thomas Petazzoni
2010-02-23 20:06 ` [Buildroot] [PATCH 35/40] webkit: several build fixes Thomas Petazzoni
2010-02-23 20:07 ` [Buildroot] [PATCH 36/40] libsoup: remove --without-html-dir Thomas Petazzoni
2010-02-23 20:07 ` [Buildroot] [PATCH 37/40] mplayer: use UTF-8 charset to avoid iconv dependency Thomas Petazzoni
2010-02-23 20:07 ` [Buildroot] [PATCH 38/40] webkit: mention build failure with old linuxthread toolchains Thomas Petazzoni
2010-02-23 20:07 ` [Buildroot] [PATCH 39/40] uclibc: do not allow the selection of NPTL if snapshot is not selected Thomas Petazzoni
2010-02-23 20:07 ` [Buildroot] [PATCH 40/40] e2fsprogs: fix lsattr chattr and e2label e2undo mixup Thomas Petazzoni
2010-02-23 20:28 ` [Buildroot] [pull request] Pull request for branch misc-fixes5 Peter Korsgaard
-- strict thread matches above, loose matches on Subject: below --
2010-02-21 17:46 Thomas Petazzoni
2010-02-22 19:34 ` Thomas Petazzoni
2010-02-23 11:12 ` Peter Korsgaard
2010-02-20 18:42 Thomas Petazzoni
2010-02-21 17:47 ` Thomas Petazzoni
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.1266955555.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