Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [pull request] Pull request for branch misc-fixes5
@ 2010-02-20 18:42 Thomas Petazzoni
  2010-02-20 18:42 ` [Buildroot] [PATCH 01/16] automake: add build dependency on host-autoconf Thomas Petazzoni
                   ` (16 more replies)
  0 siblings, 17 replies; 37+ messages in thread
From: Thomas Petazzoni @ 2010-02-20 18:42 UTC (permalink / raw)
  To: buildroot

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

Thomas Petazzoni (16):
      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
      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
      merge with libpng for host
      ace_of_penguins: mark as BROKEN
      dependencies: add gzip and bzip2 as base dependencies

 package/Makefile.in                                |    6 ++-
 package/automake/automake.mk                       |    2 +-
 package/games/ace_of_penguins/Config.in            |    1 +
 package/games/ace_of_penguins/ace_of_penguins.mk   |    2 +-
 package/libpng/libpng.mk                           |    5 ++
 package/libxml2/libxml2.mk                         |    2 +
 package/libxslt/libxslt.mk                         |    8 ++
 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                               |   24 ++++++
 toolchain/ccache/ccache.mk                         |    3 -
 toolchain/dependencies/dependencies.sh             |    2 +-
 15 files changed, 63 insertions(+), 78 deletions(-)

Thanks,
-- 
Thomas Petazzoni

^ permalink raw reply	[flat|nested] 37+ messages in thread
* [Buildroot] [pull request] Pull request for branch misc-fixes5
@ 2010-02-21 17:46 Thomas Petazzoni
  2010-02-22 19:34 ` Thomas Petazzoni
  0 siblings, 1 reply; 37+ messages in thread
From: Thomas Petazzoni @ 2010-02-21 17:46 UTC (permalink / raw)
  To: buildroot

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

Thomas Petazzoni (38):
      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
      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 and LD_LIBRARY_PATH
      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
      webkit: make sure that people don't try to build with uClibc
      libsoup: remove --without-html-dir
      mplayer: use UTF-8 charset to avoid iconv dependency

 package/Config.in                                  |    2 +
 package/Makefile.in                                |   16 ++-
 package/automake/automake.mk                       |    2 +-
 package/dosfstools/dosfstools.mk                   |   32 ++--
 package/flex/flex.mk                               |    1 +
 package/games/ace_of_penguins/Config.in            |    1 +
 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               |    6 +
 package/libxml-parser-perl/libxml-parser-perl.mk   |   32 +++
 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                           |    5 +-
 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                               |   24 +++
 toolchain/ccache/ccache.mk                         |    3 -
 toolchain/dependencies/dependencies.sh             |    2 +-
 39 files changed, 588 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

^ permalink raw reply	[flat|nested] 37+ messages in thread
* [Buildroot] [pull request] Pull request for branch misc-fixes5
@ 2010-02-23 20:06 Thomas Petazzoni
  2010-02-23 20:28 ` Peter Korsgaard
  0 siblings, 1 reply; 37+ messages in thread
From: Thomas Petazzoni @ 2010-02-23 20:06 UTC (permalink / raw)
  To: buildroot

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

^ permalink raw reply	[flat|nested] 37+ messages in thread

end of thread, other threads:[~2010-02-23 20:28 UTC | newest]

Thread overview: 37+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-02-20 18:42 [Buildroot] [pull request] Pull request for branch misc-fixes5 Thomas Petazzoni
2010-02-20 18:42 ` [Buildroot] [PATCH 01/16] automake: add build dependency on host-autoconf Thomas Petazzoni
2010-02-22 15:51   ` Peter Korsgaard
2010-02-20 18:42 ` [Buildroot] [PATCH 02/16] ccache: remove cleanup of documentation Thomas Petazzoni
2010-02-20 18:42 ` [Buildroot] [PATCH 03/16] libxml2: do not apply libtool patch when compiling for host Thomas Petazzoni
2010-02-22 15:47   ` Peter Korsgaard
2010-02-22 19:11     ` Thomas Petazzoni
2010-02-20 18:42 ` [Buildroot] [PATCH 04/16] libxslt: enable compilation on host Thomas Petazzoni
2010-02-20 18:42 ` [Buildroot] [PATCH 05/16] libxcb: fix build with Buildroot compiled xsltproc Thomas Petazzoni
2010-02-20 18:42 ` [Buildroot] [PATCH 06/16] xapp_mkfontscale: enable compilation for the host Thomas Petazzoni
2010-02-22 15:52   ` Peter Korsgaard
2010-02-22 19:20     ` Thomas Petazzoni
2010-02-20 18:42 ` [Buildroot] [PATCH 07/16] xfont_encoding: add mkfontscale on the host as dependency Thomas Petazzoni
2010-02-20 18:42 ` [Buildroot] [PATCH 08/16] xlib_libfontenc: enable compilation on the host Thomas Petazzoni
2010-02-20 18:43 ` [Buildroot] [PATCH 09/16] zlib: " Thomas Petazzoni
2010-02-22 15:56   ` Peter Korsgaard
2010-02-20 18:43 ` [Buildroot] [PATCH 10/16] xfont_font-util: convert to the autotools infrastructure Thomas Petazzoni
2010-02-22 15:56   ` Peter Korsgaard
2010-02-20 18:43 ` [Buildroot] [PATCH 11/16] package infrastructure: add LD_LIBRARY_PATH Thomas Petazzoni
2010-02-21 21:30   ` Lionel Landwerlin
2010-02-22 15:59   ` Peter Korsgaard
2010-02-22 19:21     ` Thomas Petazzoni
2010-02-20 18:43 ` [Buildroot] [PATCH 12/16] libpng: enable compilation on the host Thomas Petazzoni
2010-02-21 21:31   ` Lionel Landwerlin
2010-02-22 16:00   ` Peter Korsgaard
2010-02-22 19:21     ` Thomas Petazzoni
2010-02-20 18:43 ` [Buildroot] [PATCH 13/16] ace_of_penguins: add dependency on host-libpng Thomas Petazzoni
2010-02-20 18:43 ` [Buildroot] [PATCH 14/16] merge with libpng for host Thomas Petazzoni
2010-02-20 18:43 ` [Buildroot] [PATCH 15/16] ace_of_penguins: mark as BROKEN Thomas Petazzoni
2010-02-22 15:54   ` Peter Korsgaard
2010-02-20 18:43 ` [Buildroot] [PATCH 16/16] dependencies: add gzip and bzip2 as base dependencies Thomas Petazzoni
2010-02-21 17:47 ` [Buildroot] [pull request] Pull request for branch misc-fixes5 Thomas Petazzoni
  -- 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-23 20:06 Thomas Petazzoni
2010-02-23 20:28 ` Peter Korsgaard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox