[oe-commits] [meta-openembedded] 02/10: fio: disable compiler optimizations
git at git.openembedded.org
git at git.openembedded.org
Wed Aug 22 18:33:36 UTC 2018
This is an automated email from the git hooks/post-receive script.
khem pushed a commit to branch master-next
in repository meta-openembedded.
commit 739349da0826221f98648b64b693f9ae33e7d4ea
Author: Mingli Yu <Mingli.Yu at windriver.com>
AuthorDate: Tue Aug 21 15:57:39 2018 +0800
fio: disable compiler optimizations
Pass parameter "--disable-optimizations" to
configure script to disable compiler optimizations
to fix below issue:
$ gdb /usr/bin/fio
(gdb) r -h
Starting program: /usr/bin/fio -h
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Program received signal SIGILL, Illegal instruction.
0x0000000000407220 in prio_tree_init () at lib/prio_tree.c:61
61 index_bits_to_maxindex[i] = (1UL << (i + 1)) - 1;
(gdb) bt
#0 0x0000000000407220 in prio_tree_init () at lib/prio_tree.c:61
#1 0x0000000000482208 in __libc_csu_init (argc=argc at entry=2,
argv=argv at entry=0x7fffffffecc8, envp=0x7fffffffece0)
at /usr/src/debug/glibc/2.26-r0/git/csu/elf-init.c:88
#2 0x00000031c742095e in __libc_start_main (main=0x407700 <main>, argc=2,
argv=0x7fffffffecc8, init=0x4821b6 <__libc_csu_init>,
fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffecb8)
at /usr/src/debug/glibc/2.26-r0/git/csu/libc-start.c:264
#3 0x00000000004077ea in _start () at ../sysdeps/x86_64/start.S:120
Signed-off-by: Mingli Yu <Mingli.Yu at windriver.com>
Signed-off-by: Khem Raj <raj.khem at gmail.com>
---
meta-oe/recipes-benchmark/fio/fio_3.8.bb | 1 +
1 file changed, 1 insertion(+)
diff --git a/meta-oe/recipes-benchmark/fio/fio_3.8.bb b/meta-oe/recipes-benchmark/fio/fio_3.8.bb
index eb517c3..5bc48b0 100644
--- a/meta-oe/recipes-benchmark/fio/fio_3.8.bb
+++ b/meta-oe/recipes-benchmark/fio/fio_3.8.bb
@@ -32,6 +32,7 @@ S = "${WORKDIR}/git"
DISABLE_STATIC = ""
EXTRA_OEMAKE = "CC='${CC}' LDFLAGS='${LDFLAGS}'"
+EXTRA_OECONF = "--disable-optimizations"
do_configure() {
./configure ${EXTRA_OECONF}
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the Openembedded-commits
mailing list