From: Christopher Larson <kergoth@gmail.com>
To: openembedded-core@lists.openembedded.org
Cc: Christopher Larson <chris_larson@mentor.com>
Subject: [PATCH 00/16] Various fixes for x32
Date: Thu, 5 Jan 2017 12:46:16 -0700 [thread overview]
Message-ID: <cover.1483645446.git.chris_larson@mentor.com> (raw)
From: Christopher Larson <chris_larson@mentor.com>
Tested both qemux86-64 and intel-corei7-64 (plus the meta-intel fix) with:
DEFAULTTUNE_intel-corei7-64 = "corei7-64-x32"
DEFAULTTUNE_qemux86-64 = "core2-64-x32"
The following changes since commit af330fc0087692039d4256a6fb1e122742e8ec1a:
packagegroup-core-lsb: add opengl to REQUIRED_DISTRO_FEATURES (2017-01-05 13:53:45 +0000)
are available in the git repository at:
git://github.com/kergoth/openembedded-core x32
https://github.com/kergoth/openembedded-core/tree/x32
Christopher Larson (16):
valgrind: skip for linux-gnux32
packagegroup-core-tools-profile: exclude valgrind for x32
grub-efi: ignore arch mismatch for x32
lttng-tools: fix for x32
gnu-efi: build 64-bit for x32
gnu-efi: ignore arch mismatch for x32
gummiboot: fix for x32 from systemd-boot
ltp: fix build for x32
boost: drop flags bits, fix for x32
gstreamer1.0-libav: disable asm for x32
ffmpeg: disable asm for x32
x264: for x32, disable asm and pass -mx32
nss: fix for x32
libunwind: apply a patch to fix x32
gnome-desktop3: fix for x32
webkitgtk: patch & disable JIT for x32
meta/recipes-bsp/gnu-efi/gnu-efi_3.0.4.bb | 12 ++
meta/recipes-bsp/grub/grub-efi_2.00.bb | 5 +-
.../gummiboot/configure-allow-setting-EFI_CC.patch | 28 ++++
meta/recipes-bsp/gummiboot/gummiboot_git.bb | 1 +
.../packagegroup-core-tools-profile.bb | 1 +
meta/recipes-devtools/valgrind/valgrind_3.12.0.bb | 3 +
.../ltp/fcntl-fix-the-time-def-to-use-time_t.patch | 28 ++++
meta/recipes-extended/ltp/ltp_20160126.bb | 1 +
...op-thumbnail-don-t-convert-time_t-to-long.patch | 72 +++++++++++
.../gnome-desktop/gnome-desktop3_3.22.2.bb | 2 +
meta/recipes-kernel/lttng/lttng-tools/x32.patch | 16 +++
meta/recipes-kernel/lttng/lttng-tools_git.bb | 1 +
meta/recipes-multimedia/ffmpeg/ffmpeg_3.2.2.bb | 2 +
.../gstreamer/gstreamer1.0-libav.inc | 4 +
.../x264/x264/Fix-X32-build-by-disabling-asm.patch | 53 ++++++++
meta/recipes-multimedia/x264/x264_git.bb | 1 +
.../webkit/webkitgtk/x32_support.patch | 22 ++++
meta/recipes-sato/webkit/webkitgtk_2.14.2.bb | 7 +
meta/recipes-support/boost/boost.inc | 3 +
...-Apply-boost-1.62.0-no-forced-flags.patch.patch | 101 +++++++++++++++
...Don-t-set-up-m32-m64-we-do-that-ourselves.patch | 98 ++++++++++++++
...p-arch-instruction-set-flags-we-do-that-o.patch | 144 +++++++++++++++++++++
meta/recipes-support/boost/boost_1.62.0.bb | 3 +
.../libunwind/libunwind/libunwind-1.1-x32.patch | 31 +++++
meta/recipes-support/libunwind/libunwind_git.bb | 1 +
.../nss/nss/Fix-compilation-for-X32.patch | 31 +++++
meta/recipes-support/nss/nss_3.27.1.bb | 1 +
27 files changed, 671 insertions(+), 1 deletion(-)
create mode 100644 meta/recipes-bsp/gummiboot/gummiboot/configure-allow-setting-EFI_CC.patch
create mode 100644 meta/recipes-extended/ltp/ltp/fcntl-fix-the-time-def-to-use-time_t.patch
create mode 100644 meta/recipes-gnome/gnome-desktop/gnome-desktop/gnome-desktop-thumbnail-don-t-convert-time_t-to-long.patch
create mode 100644 meta/recipes-kernel/lttng/lttng-tools/x32.patch
create mode 100644 meta/recipes-multimedia/x264/x264/Fix-X32-build-by-disabling-asm.patch
create mode 100644 meta/recipes-sato/webkit/webkitgtk/x32_support.patch
create mode 100644 meta/recipes-support/boost/boost/0001-Apply-boost-1.62.0-no-forced-flags.patch.patch
create mode 100644 meta/recipes-support/boost/boost/0002-Don-t-set-up-m32-m64-we-do-that-ourselves.patch
create mode 100644 meta/recipes-support/boost/boost/0003-Don-t-set-up-arch-instruction-set-flags-we-do-that-o.patch
create mode 100644 meta/recipes-support/libunwind/libunwind/libunwind-1.1-x32.patch
create mode 100644 meta/recipes-support/nss/nss/Fix-compilation-for-X32.patch
--
2.8.0
next reply other threads:[~2017-01-05 19:46 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-01-05 19:46 Christopher Larson [this message]
2017-01-05 19:46 ` [PATCH 01/16] valgrind: skip for linux-gnux32 Christopher Larson
2017-01-05 19:46 ` [PATCH 02/16] packagegroup-core-tools-profile: exclude valgrind for x32 Christopher Larson
2017-01-05 19:46 ` [PATCH 03/16] grub-efi: ignore arch mismatch " Christopher Larson
2017-01-05 19:46 ` [PATCH 04/16] lttng-tools: fix " Christopher Larson
2017-01-05 19:46 ` [PATCH 05/16] gnu-efi: build 64-bit " Christopher Larson
2017-01-19 15:32 ` Wold, Saul
2017-01-19 15:47 ` Christopher Larson
2017-01-05 19:46 ` [PATCH 06/16] gnu-efi: ignore arch mismatch " Christopher Larson
2017-01-05 19:46 ` [PATCH 07/16] gummiboot: fix for x32 from systemd-boot Christopher Larson
2017-01-05 19:46 ` [PATCH 08/16] ltp: fix build for x32 Christopher Larson
2017-01-05 19:46 ` [PATCH 09/16] boost: drop flags bits, fix " Christopher Larson
2017-01-05 20:29 ` Burton, Ross
2017-01-05 20:31 ` Christopher Larson
2017-01-09 19:03 ` Khem Raj
2017-01-05 19:46 ` [PATCH 10/16] gstreamer1.0-libav: disable asm " Christopher Larson
2017-01-05 19:46 ` [PATCH 11/16] ffmpeg: " Christopher Larson
2017-01-05 19:46 ` [PATCH 12/16] x264: for x32, disable asm and pass -mx32 Christopher Larson
2017-01-05 19:46 ` [PATCH 13/16] nss: fix for x32 Christopher Larson
2017-01-05 19:46 ` [PATCH 14/16] libunwind: apply a patch to fix x32 Christopher Larson
2017-01-05 19:46 ` [PATCH 15/16] gnome-desktop3: fix for x32 Christopher Larson
2017-01-05 19:46 ` [PATCH 16/16] webkitgtk: patch & disable JIT " Christopher Larson
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.1483645446.git.chris_larson@mentor.com \
--to=kergoth@gmail.com \
--cc=chris_larson@mentor.com \
--cc=openembedded-core@lists.openembedded.org \
/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 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.