All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH for-next 0/51 v3] Add QEMU for runing on the target
@ 2012-11-28 23:53 Yann E. MORIN
  2012-11-28 23:54 ` [Buildroot] [PATCH 01/51] package/cURL: fix static link whith openSSL Yann E. MORIN
                   ` (50 more replies)
  0 siblings, 51 replies; 66+ messages in thread
From: Yann E. MORIN @ 2012-11-28 23:53 UTC (permalink / raw)
  To: buildroot

Hello!

This patch series adds qemu as a package to run on the target.

Although this may sound weird in a first place, I use it to build a
simple VM server.

I also use it to build statically-linked user-emulation to run foreign
chroots on my PC (eg. running an ARM chroot on my x86_64), because
using glibc for static-linking is not possible (it still requires some
shared libs that it dlopens at runtime).

In the future, I plan on adding libvirt to remotely manage the VM server.

Changes since v2:
  - act on Arnout's comments on v2:
    - cURL fix as a post-patch hook rather than post-install hook
    - dtc package name, install tools
    - usbredir cleanups
    - cegui06 package name
  - update to qemu 1.2.1

   [PATCH 01/51] package/cURL: fix static link whith openSSL
   [PATCH 02/51] package/dtc: new package
   [PATCH 03/51] package/dtc: add option to install programs
   [PATCH 04/51] package/vde2: new package
   [PATCH 05/51] package/libiscsi: new package
   [PATCH 06/51] package/usbredir: new package
   [PATCH 07/51] package/celt051: new package
   [PATCH 08/51] package/python-pyparsing: new package
   [PATCH 09/51] package/spice-protocol: new package
   [PATCH 10/51] package/cegui06: new package
   [PATCH 11/51] package/slirp: new package
   [PATCH 12/51] package/spice: new package
   [PATCH 13/51] package/spice: enable client
   [PATCH 14/51] package/spice: enable GUI
   [PATCH 15/51] package/spice: enable slirp support
   [PATCH 16/51] package/libseccomp: new package
   [PATCH 17/51] package/keyutils: new package
   [PATCH 18/51] package/pmake: add host pmake
   [PATCH 19/51] package/libbsd: new package
   [PATCH 20/51] package/libedit2: new package
   [PATCH 21/51] package/ceph: new package
   [PATCH 22/51] package/qemu: add license information
   [PATCH 23/51] package/qemu: bump version
   [PATCH 24/51] package/qemu: fix host-qemu variable names
   [PATCH 25/51] package/qemu: build for the target (i386 or x86_64 only)
   [PATCH 26/51] package/qemu: add basic target selection
   [PATCH 27/51] package/qemu: add fine-grained target selection
   [PATCH 28/51] package/qemu: add SDL frontends
   [PATCH 29/51] package/qemu: add option to enable/disable the VNC frontend
   [PATCH 30/51] package/qemu: add VNC jpeg and png compression
   [PATCH 31/51] package/qemu: add VNC TLS-encryption
   [PATCH 32/51] package/qemu: add option to not install blobs
   [PATCH 33/51] package/qemu: add option to remove unwanted keymaps
   [PATCH 34/51] package/qemu: add uuid support
   [PATCH 35/51] package/qemu: add support for capabilities
   [PATCH 36/51] package/qemu: add attr/xattr option
   [PATCH 37/51] package/qemu: add support for virtfs
   [PATCH 38/51] package/qemu: add support for cURL
   [PATCH 39/51] package/qemu: enable use of the curses frontend
   [PATCH 40/51] package/qemu: add BlueZ connectivity
   [PATCH 41/51] package/qemu: add AIO support
   [PATCH 42/51] package/qemu: add support for FDT
   [PATCH 43/51] package/qemu: add support for VDE switches
   [PATCH 44/51] package/qemu: add iSCSI support
   [PATCH 45/51] package/qemu: add support for USB redirection
   [PATCH 46/51] package/qemu: add support for Spice
   [PATCH 47/51] package/qemu: enable sound
   [PATCH 48/51] package/qemu: add support for libseccomp
   [PATCH 49/51] package/qemu: option to build the docs
   [PATCH 50/51] package/qemu: move sub-options into a sub-menu
   [PATCH 51/51] package/qemu: enable a static build

Regards,
Yann E. MORIN.

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

end of thread, other threads:[~2012-12-05  6:30 UTC | newest]

Thread overview: 66+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-11-28 23:53 [Buildroot] [PATCH for-next 0/51 v3] Add QEMU for runing on the target Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 01/51] package/cURL: fix static link whith openSSL Yann E. MORIN
2012-12-03  7:21   ` Peter Korsgaard
2012-11-28 23:54 ` [Buildroot] [PATCH 02/51] package/dtc: new package Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 03/51] package/dtc: add option to install programs Yann E. MORIN
2012-11-29  8:40   ` Thomas Petazzoni
2012-12-03 18:10     ` Yann E. MORIN
2012-11-29 15:00   ` Arnout Vandecappelle
2012-11-30 16:38     ` Yann E. MORIN
2012-12-04 21:28       ` Arnout Vandecappelle
2012-12-04 22:10         ` Yann E. MORIN
2012-12-05  6:30           ` Arnout Vandecappelle
2012-11-28 23:54 ` [Buildroot] [PATCH 04/51] package/vde2: new package Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 05/51] package/libiscsi: " Yann E. MORIN
2012-11-29  8:39   ` Thomas Petazzoni
2012-12-03 18:11     ` Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 06/51] package/usbredir: " Yann E. MORIN
2012-11-29  8:42   ` Thomas Petazzoni
2012-11-29  8:50     ` [Buildroot] Buildroot and ClassPath Alain Mouflet
2012-11-29 13:10       ` Thomas Petazzoni
2012-11-30 16:48     ` [Buildroot] [PATCH 06/51] package/usbredir: new package Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 07/51] package/celt051: " Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 08/51] package/python-pyparsing: " Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 09/51] package/spice-protocol: " Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 10/51] package/cegui06: " Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 11/51] package/slirp: " Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 12/51] package/spice: " Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 13/51] package/spice: enable client Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 14/51] package/spice: enable GUI Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 15/51] package/spice: enable slirp support Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 16/51] package/libseccomp: new package Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 17/51] package/keyutils: " Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 18/51] package/pmake: add host pmake Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 19/51] package/libbsd: new package Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 20/51] package/libedit2: " Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 21/51] package/ceph: " Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 22/51] package/qemu: add license information Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 23/51] package/qemu: bump version Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 24/51] package/qemu: fix host-qemu variable names Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 25/51] package/qemu: build for the target (i386 or x86_64 only) Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 26/51] package/qemu: add basic target selection Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 27/51] package/qemu: add fine-grained " Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 28/51] package/qemu: add SDL frontends Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 29/51] package/qemu: add option to enable/disable the VNC frontend Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 30/51] package/qemu: add VNC jpeg and png compression Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 31/51] package/qemu: add VNC TLS-encryption Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 32/51] package/qemu: add option to not install blobs Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 33/51] package/qemu: add option to remove unwanted keymaps Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 34/51] package/qemu: add uuid support Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 35/51] package/qemu: add support for capabilities Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 36/51] package/qemu: add attr/xattr option Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 37/51] package/qemu: add support for virtfs Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 38/51] package/qemu: add support for cURL Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 39/51] package/qemu: enable use of the curses frontend Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 40/51] package/qemu: add BlueZ connectivity Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 41/51] package/qemu: add AIO support Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 42/51] package/qemu: add support for FDT Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 43/51] package/qemu: add support for VDE switches Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 44/51] package/qemu: add iSCSI support Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 45/51] package/qemu: add support for USB redirection Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 46/51] package/qemu: add support for Spice Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 47/51] package/qemu: enable sound Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 48/51] package/qemu: add support for libseccomp Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 49/51] package/qemu: option to build the docs Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 50/51] package/qemu: move sub-options into a sub-menu Yann E. MORIN
2012-11-28 23:54 ` [Buildroot] [PATCH 51/51] package/qemu: enable a static build Yann E. MORIN

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.