diff options
author | Chan Lee <chan45.lee@samsung.com> | 2017-12-08 17:22:40 +0900 |
---|---|---|
committer | Chan Lee <chan45.lee@samsung.com> | 2017-12-08 17:22:40 +0900 |
commit | 7cf77ac6050ebefd48a18fcb42be06d6e49a7664 (patch) | |
tree | c71868fa32c71e4457f8cc470000d0dada8eee76 | |
parent | f2dcae0f69c04c1dd3bd2e6a5259ec2828e23397 (diff) | |
download | qemu-accel-sandbox/chanleebf/uname.tar.gz qemu-accel-sandbox/chanleebf/uname.tar.bz2 qemu-accel-sandbox/chanleebf/uname.zip |
Add unamesandbox/chanleebf/uname
Change-Id: I8f9f6b0834446ef10161b28fa5fefa24a061826b
Signed-off-by: Chan Lee <chan45.lee@samsung.com>
-rw-r--r-- | packaging/add_uname.patch | 42 | ||||
-rwxr-xr-x | packaging/arch_test | bin | 0 -> 9588 bytes | |||
-rw-r--r-- | packaging/arch_test.cc | 7 | ||||
-rwxr-xr-x | packaging/arch_test_m32 | bin | 0 -> 7305 bytes | |||
-rw-r--r-- | packaging/dd | 27 | ||||
-rw-r--r-- | packaging/qemu-accel-aarch64.spec | 3 | ||||
-rw-r--r-- | packaging/qemu-accel-armv7l.spec | 3 | ||||
-rw-r--r-- | packaging/qemu-accel.spec.in | 3 |
8 files changed, 82 insertions, 3 deletions
diff --git a/packaging/add_uname.patch b/packaging/add_uname.patch new file mode 100644 index 0000000..70ff388 --- /dev/null +++ b/packaging/add_uname.patch @@ -0,0 +1,42 @@ +diff --git a/packaging/qemu-accel-aarch64.spec b/packaging/qemu-accel-aarch64.spec +index fc3e17d..34366e1 100644 +--- a/packaging/qemu-accel-aarch64.spec ++++ b/packaging/qemu-accel-aarch64.spec +@@ -159,7 +159,8 @@ for executable in $LD \ + %{_rpmconfigdir}/*deps \ + %{_bindir}/mono-sgen \ + %{_libdir}/{libmonoboehm-*.so.*,libMonoPosixHelper.so,libmonosgen-*.so.*} \ +- %{_libdir}/{libunwind*.so*,libuuid*.so*} ++ %{_libdir}/{libunwind*.so*,libuuid*.so*} \ ++ %{_bindir}/uname + do + binaries="$binaries $executable" + done +diff --git a/packaging/qemu-accel-armv7l.spec b/packaging/qemu-accel-armv7l.spec +index ecc5491..c921383 100644 +--- a/packaging/qemu-accel-armv7l.spec ++++ b/packaging/qemu-accel-armv7l.spec +@@ -159,7 +159,8 @@ for executable in $LD \ + %{_rpmconfigdir}/*deps \ + %{_bindir}/mono-sgen \ + %{_libdir}/{libmonoboehm-*.so.*,libMonoPosixHelper.so,libmonosgen-*.so.*} \ +- %{_libdir}/{libunwind*.so*,libuuid*.so*} ++ %{_libdir}/{libunwind*.so*,libuuid*.so*} \ ++ %{_bindir}/uname + do + binaries="$binaries $executable" + done +diff --git a/packaging/qemu-accel.spec.in b/packaging/qemu-accel.spec.in +index 91c43cd..3cb6e29 100644 +--- a/packaging/qemu-accel.spec.in ++++ b/packaging/qemu-accel.spec.in +@@ -156,7 +156,8 @@ for executable in $LD \ + %{_rpmconfigdir}/*deps \ + %{_bindir}/mono-sgen \ + %{_libdir}/{libmonoboehm-*.so.*,libMonoPosixHelper.so,libmonosgen-*.so.*} \ +- %{_libdir}/{libunwind*.so*,libuuid*.so*} ++ %{_libdir}/{libunwind*.so*,libuuid*.so*} \ ++ %{_bindir}/uname + do + binaries="$binaries $executable" + done diff --git a/packaging/arch_test b/packaging/arch_test Binary files differnew file mode 100755 index 0000000..3febf08 --- /dev/null +++ b/packaging/arch_test diff --git a/packaging/arch_test.cc b/packaging/arch_test.cc new file mode 100644 index 0000000..c19d57d --- /dev/null +++ b/packaging/arch_test.cc @@ -0,0 +1,7 @@ +#include <stdio.h> + +int main() +{ + printf("arch = i586\n"); + return 0; +} diff --git a/packaging/arch_test_m32 b/packaging/arch_test_m32 Binary files differnew file mode 100755 index 0000000..62b4445 --- /dev/null +++ b/packaging/arch_test_m32 diff --git a/packaging/dd b/packaging/dd new file mode 100644 index 0000000..3267e93 --- /dev/null +++ b/packaging/dd @@ -0,0 +1,27 @@ + +qemu-accel + targettype aarch64 block! + targettype armv7l block! + targettype 32bit block! + autoreqprov off + +/ + requires "gcc" + config -/pkg-config$ + post "if [ -d %{libdir}/gcc/%{target_arch}/${gcc_version} ]; then" + post " ln -sf %{our_path}${gcc_install_dir}/liblto_plugin.so %{libdir}/gcc/%{target_arch}/${gcc_version}/liblto_plugin.so" + post "fi" + postun "#PLUGIN_POSTUN#" + +python-accel + targettype aarch64 block! + targettype armv7l block! + targettype 32bit block! + autoreqprov off + +/ + +clang-accel + targettype aarch64 block! + targettype armv7l block! + targettype 32bit block! + autoreqprov off + +/ diff --git a/packaging/qemu-accel-aarch64.spec b/packaging/qemu-accel-aarch64.spec index fc3e17d..34366e1 100644 --- a/packaging/qemu-accel-aarch64.spec +++ b/packaging/qemu-accel-aarch64.spec @@ -159,7 +159,8 @@ for executable in $LD \ %{_rpmconfigdir}/*deps \ %{_bindir}/mono-sgen \ %{_libdir}/{libmonoboehm-*.so.*,libMonoPosixHelper.so,libmonosgen-*.so.*} \ - %{_libdir}/{libunwind*.so*,libuuid*.so*} + %{_libdir}/{libunwind*.so*,libuuid*.so*} \ + %{_bindir}/uname do binaries="$binaries $executable" done diff --git a/packaging/qemu-accel-armv7l.spec b/packaging/qemu-accel-armv7l.spec index ecc5491..c921383 100644 --- a/packaging/qemu-accel-armv7l.spec +++ b/packaging/qemu-accel-armv7l.spec @@ -159,7 +159,8 @@ for executable in $LD \ %{_rpmconfigdir}/*deps \ %{_bindir}/mono-sgen \ %{_libdir}/{libmonoboehm-*.so.*,libMonoPosixHelper.so,libmonosgen-*.so.*} \ - %{_libdir}/{libunwind*.so*,libuuid*.so*} + %{_libdir}/{libunwind*.so*,libuuid*.so*} \ + %{_bindir}/uname do binaries="$binaries $executable" done diff --git a/packaging/qemu-accel.spec.in b/packaging/qemu-accel.spec.in index 91c43cd..3cb6e29 100644 --- a/packaging/qemu-accel.spec.in +++ b/packaging/qemu-accel.spec.in @@ -156,7 +156,8 @@ for executable in $LD \ %{_rpmconfigdir}/*deps \ %{_bindir}/mono-sgen \ %{_libdir}/{libmonoboehm-*.so.*,libMonoPosixHelper.so,libmonosgen-*.so.*} \ - %{_libdir}/{libunwind*.so*,libuuid*.so*} + %{_libdir}/{libunwind*.so*,libuuid*.so*} \ + %{_bindir}/uname do binaries="$binaries $executable" done |