All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [pull request v2] Pull request for branch yem-target-qemu
@ 2013-01-29 22:43 Yann E. MORIN
  2013-01-29 22:43 ` [Buildroot] [PATCH 01/29] package/qemu: bump version to 1.3.1 Yann E. MORIN
                   ` (28 more replies)
  0 siblings, 29 replies; 35+ messages in thread
From: Yann E. MORIN @ 2013-01-29 22:43 UTC (permalink / raw)
  To: buildroot

Hello All!

This series is the last part required to build QEMU for the target.

It depends on the previous series that was just sent:
  - http://lists.busybox.net/pipermail/buildroot/2013-January/066369.html

The philosophy behind this long series is to add a basic, non-configurable
QEMU build (which is already complex as it is), then add features one by
one to ease review.

The latest patch, adding DTC, has been a bit controversial, but no final
solution has been identified (as far as I remember), so I've kept it as-is.

Hopefully, we'll have time to review and definitely ack/nack this series
during the DevDay in Brussels. ;-)


Changes v1 -> v2:
  - rebased ontop latest tree
  - fixed wreckage due to bump from QEMU 1.2.2 -> 1.3.0
  - updated to QEMU 1.3.1
  - added option to install QEMU tools on the target


The following changes since commit 24a0d3a9cf23549854ea6830abc9e04a974e9900:

  package/dtc: add option to install programs (2013-01-29 23:21:12 +0100)

are available in the git repository at:
  git://gitorious.org/buildroot/buildroot.git yem-target-qemu

Yann E. MORIN (29):
      package/qemu: bump version to 1.3.1
      package/qemu: build for the target (i386 or x86_64 only)
      package/qemu: add basic target selection
      package/qemu: add fine-grained target selection
      package/qemu: add SDL frontends
      package/qemu: add option to enable/disable the VNC frontend
      package/qemu: add VNC jpeg and png compression
      package/qemu: add VNC TLS-encryption
      package/qemu: add option to not install blobs
      package/qemu: add option to remove unwanted keymaps
      package/qemu: add uuid support
      package/qemu: add support for capabilities
      package/qemu: add attr/xattr option
      package/qemu: add support for virtfs
      package/qemu: add support for cURL
      package/qemu: enable use of the curses frontend
      package/qemu: add BlueZ connectivity
      package/qemu: add AIO support
      package/qemu: add support for VDE switches
      package/qemu: add iSCSI support
      package/qemu: add support for USB redirection
      package/qemu: add support for Spice
      package/qemu: enable sound
      package/qemu: add support for libseccomp
      package/qemu: option to build the docs
      package/qemu: add option to install tools on the target
      package/qemu: move sub-options into a sub-menu
      package/qemu: enable a static build
      package/qemu: add support for FDT

 package/Config.in                   |    1 +
 package/qemu/Config.in              |  334 +++++++++++++++++++++++++++++++++++
 package/qemu/qemu-static-curl.patch |   72 ++++++++
 package/qemu/qemu-static-sdl.patch  |   54 ++++++
 package/qemu/qemu.mk                |  299 +++++++++++++++++++++++++++++++-
 5 files changed, 759 insertions(+), 1 deletions(-)
 create mode 100644 package/qemu/Config.in
 create mode 100644 package/qemu/qemu-static-curl.patch
 create mode 100644 package/qemu/qemu-static-sdl.patch

Regards,
Yann E. MORIN

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'

^ permalink raw reply	[flat|nested] 35+ messages in thread
* [Buildroot] [pull request v3] Pull request for branch yem-target-qemu
@ 2013-02-03 14:06 Yann E. MORIN
  2013-02-03 14:06 ` [Buildroot] [PATCH 03/29] package/qemu: add basic target selection Yann E. MORIN
  0 siblings, 1 reply; 35+ messages in thread
From: Yann E. MORIN @ 2013-02-03 14:06 UTC (permalink / raw)
  To: buildroot

Hello All!

This series is the last part required to build QEMU for the target.

It depends on the previous series that was just sent:
  - http://lists.busybox.net/pipermail/buildroot/2013-February/066541.html

The philosophy behind this long series is to add a basic, non-configurable
QEMU build (which is already complex as it is), then add features one by
one to ease review.

The latest patch, adding DTC, has been a bit controversial, but no final
solution has been identified (as far as I remember), so I've kept it as-is.

Hopefully, we'll have time to review and definitely ack/nack this series
during the DevDay in Brussels. ;-)


Changes v2 -> v3:
  - changed to using generic-package (Thomas)
  - fixed comments about QEMU-1.2, we're using 1.3.1 now (Thomas)
  - added ability to install tools on target
  - added ability to install no emulator on target

Changes v1 -> v2:
  - rebased ontop latest tree
  - fixed wreckage due to bump from QEMU 1.2.2 -> 1.3.0
  - updated to QEMU 1.3.1
  - added option to install QEMU tools on the target


The following changes since commit e38f62bfa419db595ba5ad335b5a5bf7f8e87e91:

  package/dtc: add option to install programs (2013-02-03 14:15:14 +0100)

are available in the git repository at:
  git://gitorious.org/buildroot/buildroot.git yem-target-qemu

Yann E. MORIN (29):
      package/qemu: bump version to 1.3.1
      package/qemu: build for the target (i386 or x86_64 only)
      package/qemu: add basic target selection
      package/qemu: add fine-grained target selection
      package/qemu: add SDL frontends
      package/qemu: add option to enable/disable the VNC frontend
      package/qemu: add VNC jpeg and png compression
      package/qemu: add VNC TLS-encryption
      package/qemu: add option to not install blobs
      package/qemu: add option to remove unwanted keymaps
      package/qemu: add uuid support
      package/qemu: add support for capabilities
      package/qemu: add attr/xattr option
      package/qemu: add support for virtfs
      package/qemu: add support for cURL
      package/qemu: enable use of the curses frontend
      package/qemu: add BlueZ connectivity
      package/qemu: add AIO support
      package/qemu: add support for VDE switches
      package/qemu: add iSCSI support
      package/qemu: add support for USB redirection
      package/qemu: add support for Spice
      package/qemu: enable sound
      package/qemu: add support for libseccomp
      package/qemu: option to build the docs
      package/qemu: add option to install tools on the target
      package/qemu: move sub-options into a sub-menu
      package/qemu: enable a static build
      package/qemu: add support for FDT

 package/Config.in                   |    1 +
 package/qemu/Config.in              |  320 +++++++++++++++++++++++++++++++++++
 package/qemu/qemu-static-curl.patch |   72 ++++++++
 package/qemu/qemu-static-sdl.patch  |   54 ++++++
 package/qemu/qemu.mk                |  297 ++++++++++++++++++++++++++++++++-
 5 files changed, 743 insertions(+), 1 deletions(-)
 create mode 100644 package/qemu/Config.in
 create mode 100644 package/qemu/qemu-static-curl.patch
 create mode 100644 package/qemu/qemu-static-sdl.patch

Regards,
Yann E. MORIN

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'

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

end of thread, other threads:[~2013-02-03 14:06 UTC | newest]

Thread overview: 35+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-29 22:43 [Buildroot] [pull request v2] Pull request for branch yem-target-qemu Yann E. MORIN
2013-01-29 22:43 ` [Buildroot] [PATCH 01/29] package/qemu: bump version to 1.3.1 Yann E. MORIN
2013-01-29 22:43 ` [Buildroot] [PATCH 02/29] package/qemu: build for the target (i386 or x86_64 only) Yann E. MORIN
2013-01-30  8:25   ` Thomas Petazzoni
2013-01-30 18:47     ` Yann E. MORIN
2013-01-29 22:43 ` [Buildroot] [PATCH 03/29] package/qemu: add basic target selection Yann E. MORIN
2013-01-30  8:32   ` Thomas Petazzoni
2013-01-30 18:48     ` Yann E. MORIN
2013-01-29 22:43 ` [Buildroot] [PATCH 04/29] package/qemu: add fine-grained " Yann E. MORIN
2013-01-29 22:43 ` [Buildroot] [PATCH 05/29] package/qemu: add SDL frontends Yann E. MORIN
2013-01-29 22:43 ` [Buildroot] [PATCH 06/29] package/qemu: add option to enable/disable the VNC frontend Yann E. MORIN
2013-01-29 22:43 ` [Buildroot] [PATCH 07/29] package/qemu: add VNC jpeg and png compression Yann E. MORIN
2013-01-29 22:43 ` [Buildroot] [PATCH 08/29] package/qemu: add VNC TLS-encryption Yann E. MORIN
2013-01-29 22:43 ` [Buildroot] [PATCH 09/29] package/qemu: add option to not install blobs Yann E. MORIN
2013-01-29 22:43 ` [Buildroot] [PATCH 10/29] package/qemu: add option to remove unwanted keymaps Yann E. MORIN
2013-01-29 22:43 ` [Buildroot] [PATCH 11/29] package/qemu: add uuid support Yann E. MORIN
2013-01-29 22:43 ` [Buildroot] [PATCH 12/29] package/qemu: add support for capabilities Yann E. MORIN
2013-01-29 22:43 ` [Buildroot] [PATCH 13/29] package/qemu: add attr/xattr option Yann E. MORIN
2013-01-29 22:43 ` [Buildroot] [PATCH 14/29] package/qemu: add support for virtfs Yann E. MORIN
2013-01-29 22:43 ` [Buildroot] [PATCH 15/29] package/qemu: add support for cURL Yann E. MORIN
2013-01-29 22:44 ` [Buildroot] [PATCH 16/29] package/qemu: enable use of the curses frontend Yann E. MORIN
2013-01-29 22:44 ` [Buildroot] [PATCH 17/29] package/qemu: add BlueZ connectivity Yann E. MORIN
2013-01-29 22:44 ` [Buildroot] [PATCH 18/29] package/qemu: add AIO support Yann E. MORIN
2013-01-29 22:44 ` [Buildroot] [PATCH 19/29] package/qemu: add support for VDE switches Yann E. MORIN
2013-01-29 22:44 ` [Buildroot] [PATCH 20/29] package/qemu: add iSCSI support Yann E. MORIN
2013-01-29 22:44 ` [Buildroot] [PATCH 21/29] package/qemu: add support for USB redirection Yann E. MORIN
2013-01-29 22:44 ` [Buildroot] [PATCH 22/29] package/qemu: add support for Spice Yann E. MORIN
2013-01-29 22:44 ` [Buildroot] [PATCH 23/29] package/qemu: enable sound Yann E. MORIN
2013-01-29 22:44 ` [Buildroot] [PATCH 24/29] package/qemu: add support for libseccomp Yann E. MORIN
2013-01-29 22:44 ` [Buildroot] [PATCH 25/29] package/qemu: option to build the docs Yann E. MORIN
2013-01-29 22:44 ` [Buildroot] [PATCH 26/29] package/qemu: add option to install tools on the target Yann E. MORIN
2013-01-29 22:44 ` [Buildroot] [PATCH 27/29] package/qemu: move sub-options into a sub-menu Yann E. MORIN
2013-01-29 22:44 ` [Buildroot] [PATCH 28/29] package/qemu: enable a static build Yann E. MORIN
2013-01-29 22:44 ` [Buildroot] [PATCH 29/29] package/qemu: add support for FDT Yann E. MORIN
  -- strict thread matches above, loose matches on Subject: below --
2013-02-03 14:06 [Buildroot] [pull request v3] Pull request for branch yem-target-qemu Yann E. MORIN
2013-02-03 14:06 ` [Buildroot] [PATCH 03/29] package/qemu: add basic target selection 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.