Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 00/24] Drop unused host packages
@ 2016-06-29 13:46 Julien Floret
  2016-06-29 13:46 ` [Buildroot] [PATCH 01/24] x11r7: drop unused host variants Julien Floret
                   ` (24 more replies)
  0 siblings, 25 replies; 46+ messages in thread
From: Julien Floret @ 2016-06-29 13:46 UTC (permalink / raw)
  To: buildroot

A lot of host packages are never built, because they don't have a
Config.in option, and are never referenced in other packages'
dependencies.

This series removes them to avoid maintaining unneeded code; they
will still be in git history if some are needed again in the future.

The other motivation behind this cleanup is that I'm starting to think
about a new proposal for speeding up the Makefile parsing, similar to
what Thomas proposed here:
http://lists.busybox.net/pipermail/buildroot/2014-March/092548.html

As Thomas explained, this change would imply adding blind Config.in
options for all host packages. It's quite a big change, so a little
preliminary cleanup could help.

Julien Floret (24):
  x11r7: drop unused host variants
  sepolgen: drop unused host package
  attr: drop unused host variant
  directfb: drop unused host variant
  erlang-goldrush: drop unused host variant
  jsmin: drop unused host variant
  libatomic_ops: drop unused host variant
  libconfuse: drop unused host variant
  libpthread-stubs: drop unused host variant
  libsemanage: drop unused host variant
  libsodium: drop unused host variant
  lzip: drop unused host variant
  pax-utils: drop unused host variant
  perl-file-util: drop unused host variant
  python-jinja2: drop unused host variant
  python-mako: drop unused host variant
  sdl_image: drop unused host variant
  setools: drop unused host variant
  xutil_util-macros: drop unused host variant
  bzip2: drop unused host variant
  python-markupsafe: drop unused host variant
  sdl: drop unused host variant
  sqlite: drop unused host variant
  ustr: drop unused host variant

 package/attr/attr.mk                               |  7 ----
 package/bzip2/bzip2.mk                             | 15 -------
 package/directfb/directfb.mk                       | 17 --------
 package/erlang-goldrush/erlang-goldrush.mk         |  1 -
 package/jsmin/jsmin.mk                             |  9 -----
 package/libatomic_ops/libatomic_ops.mk             |  1 -
 package/libconfuse/libconfuse.mk                   |  1 -
 package/libpthread-stubs/libpthread-stubs.mk       |  1 -
 package/libsemanage/libsemanage.mk                 | 32 ---------------
 package/libsodium/libsodium.mk                     |  1 -
 package/lzip/lzip.mk                               | 14 -------
 package/pax-utils/pax-utils.mk                     |  4 --
 package/perl-file-util/perl-file-util.mk           |  2 -
 package/python-jinja2/python-jinja2.mk             |  3 --
 package/python-mako/python-mako.mk                 |  4 --
 package/python-markupsafe/python-markupsafe.mk     |  1 -
 package/sdl/sdl.mk                                 | 11 ------
 package/sdl_image/sdl_image.mk                     | 12 ------
 package/sepolgen/sepolgen.hash                     |  2 -
 package/sepolgen/sepolgen.mk                       | 30 --------------
 package/setools/setools.mk                         | 46 ----------------------
 package/sqlite/sqlite.mk                           |  1 -
 package/ustr/ustr.mk                               |  1 -
 package/x11r7/libxcb/libxcb.mk                     |  3 --
 package/x11r7/xfont_encodings/xfont_encodings.mk   |  1 -
 package/x11r7/xlib_libX11/xlib_libX11.mk           |  6 ---
 package/x11r7/xlib_libXau/xlib_libXau.mk           |  1 -
 package/x11r7/xlib_libXcursor/xlib_libXcursor.mk   |  1 -
 package/x11r7/xlib_libXdmcp/xlib_libXdmcp.mk       |  1 -
 package/x11r7/xlib_libXfixes/xlib_libXfixes.mk     |  1 -
 package/x11r7/xlib_libXfont/xlib_libXfont.mk       |  3 --
 package/x11r7/xlib_libXrender/xlib_libXrender.mk   |  1 -
 package/x11r7/xlib_libfontenc/xlib_libfontenc.mk   |  1 -
 package/x11r7/xlib_libxkbfile/xlib_libxkbfile.mk   |  1 -
 package/x11r7/xlib_xtrans/xlib_xtrans.mk           |  1 -
 .../x11r7/xproto_fixesproto/xproto_fixesproto.mk   |  1 -
 .../xproto_fontcacheproto/xproto_fontcacheproto.mk |  1 -
 .../x11r7/xproto_fontsproto/xproto_fontsproto.mk   |  1 -
 .../x11r7/xproto_inputproto/xproto_inputproto.mk   |  1 -
 package/x11r7/xproto_kbproto/xproto_kbproto.mk     |  1 -
 .../x11r7/xproto_renderproto/xproto_renderproto.mk |  1 -
 .../x11r7/xproto_xcmiscproto/xproto_xcmiscproto.mk |  2 -
 package/x11r7/xproto_xextproto/xproto_xextproto.mk |  2 -
 .../xproto_xf86bigfontproto.mk                     |  1 -
 package/xutil_util-macros/xutil_util-macros.mk     |  1 -
 45 files changed, 249 deletions(-)
 delete mode 100644 package/sepolgen/sepolgen.hash
 delete mode 100644 package/sepolgen/sepolgen.mk

-- 
2.1.0

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

end of thread, other threads:[~2016-07-03 15:49 UTC | newest]

Thread overview: 46+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-06-29 13:46 [Buildroot] [PATCH 00/24] Drop unused host packages Julien Floret
2016-06-29 13:46 ` [Buildroot] [PATCH 01/24] x11r7: drop unused host variants Julien Floret
2016-06-29 13:46 ` [Buildroot] [PATCH 02/24] sepolgen: drop unused host package Julien Floret
2016-06-29 13:53   ` Thomas Petazzoni
2016-06-29 13:46 ` [Buildroot] [PATCH 03/24] attr: drop unused host variant Julien Floret
2016-06-29 13:46 ` [Buildroot] [PATCH 04/24] directfb: " Julien Floret
2016-06-29 13:46 ` [Buildroot] [PATCH 05/24] erlang-goldrush: " Julien Floret
2016-06-30  8:12   ` Thomas Petazzoni
2016-06-29 13:46 ` [Buildroot] [PATCH 06/24] jsmin: " Julien Floret
2016-06-29 13:56   ` Thomas Petazzoni
2016-06-29 16:14     ` Peter Korsgaard
2016-06-29 13:46 ` [Buildroot] [PATCH 07/24] libatomic_ops: " Julien Floret
2016-06-29 13:46 ` [Buildroot] [PATCH 08/24] libconfuse: " Julien Floret
2016-06-29 13:46 ` [Buildroot] [PATCH 09/24] libpthread-stubs: " Julien Floret
2016-06-29 13:46 ` [Buildroot] [PATCH 10/24] libsemanage: " Julien Floret
2016-06-29 13:46 ` [Buildroot] [PATCH 11/24] libsodium: " Julien Floret
2016-06-29 13:46 ` [Buildroot] [PATCH 12/24] lzip: " Julien Floret
2016-06-29 13:46 ` [Buildroot] [PATCH 13/24] pax-utils: " Julien Floret
2016-06-29 13:46 ` [Buildroot] [PATCH 14/24] perl-file-util: " Julien Floret
2016-07-03 15:22   ` Carlos Santos
2016-07-03 15:49     ` Thomas Petazzoni
2016-06-29 13:46 ` [Buildroot] [PATCH 15/24] python-jinja2: " Julien Floret
2016-06-29 13:46 ` [Buildroot] [PATCH 16/24] python-mako: " Julien Floret
2016-06-29 13:46 ` [Buildroot] [PATCH 17/24] sdl_image: " Julien Floret
2016-06-29 13:46 ` [Buildroot] [PATCH 18/24] setools: " Julien Floret
2016-06-29 13:46 ` [Buildroot] [PATCH 19/24] xutil_util-macros: " Julien Floret
2016-06-29 13:46 ` [Buildroot] [PATCH 20/24] bzip2: " Julien Floret
2016-06-29 13:46 ` [Buildroot] [PATCH 21/24] python-markupsafe: " Julien Floret
2016-06-29 13:46 ` [Buildroot] [PATCH 22/24] sdl: " Julien Floret
2016-06-29 13:46 ` [Buildroot] [PATCH 23/24] sqlite: " Julien Floret
2016-06-29 13:46 ` [Buildroot] [PATCH 24/24] ustr: " Julien Floret
2016-06-29 13:52 ` [Buildroot] [PATCH 00/24] Drop unused host packages Thomas Petazzoni
2016-06-29 14:00   ` Julien Floret
2016-06-29 14:11     ` Thomas Petazzoni
2016-06-29 14:30       ` Julien Floret
2016-06-29 14:43         ` Thomas Petazzoni
2016-06-29 21:53           ` Ezequiel Garcia
2016-06-30  1:08             ` Henrique Marks
2016-06-30 13:01             ` Julien Floret
2016-07-02 10:05               ` Arnout Vandecappelle
2016-07-02 10:18   ` Arnout Vandecappelle
2016-07-02 10:33     ` Thomas Petazzoni
2016-07-02 11:30       ` Peter Korsgaard
2016-07-02 14:08         ` Julien Floret
2016-07-02 14:43           ` Arnout Vandecappelle
2016-07-02 19:15             ` Julien Floret

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