[OE-core] [PATCH] move the benchmark package bonnie++ from meta-oe layer to oe-core and upgrade bonnie++ from 1.03c to 1.03e

Martin Jansa martin.jansa at gmail.com
Wed Nov 21 07:46:59 UTC 2012


On Wed, Nov 21, 2012 at 10:30:25AM +0800, fupan.li at windriver.com wrote:
> From: fli <fupan.li at windriver.com>

Why do you think that bonnie++ is "core" enough to be in oe-core?

Cheers,

> 
> Signed-off-by: fli <fupan.li at windriver.com>
> ---
>  recipes-benchmark/bonnie/bonnie++_1.03e.bb         |   32 ++++++++++++++++++++
>  .../bonnie/files/compiler-error-fix.patch          |   14 +++++++++
>  2 files changed, 46 insertions(+)
>  create mode 100644 recipes-benchmark/bonnie/bonnie++_1.03e.bb
>  create mode 100644 recipes-benchmark/bonnie/files/compiler-error-fix.patch
> 
> diff --git a/recipes-benchmark/bonnie/bonnie++_1.03e.bb b/recipes-benchmark/bonnie/bonnie++_1.03e.bb
> new file mode 100644
> index 0000000..848b206
> --- /dev/null
> +++ b/recipes-benchmark/bonnie/bonnie++_1.03e.bb
> @@ -0,0 +1,32 @@
> +# bonnie OE build file
> +# Copyright (C) 2004-2006, Advanced Micro Devices, Inc.  All Rights Reserved
> +# Released under the GPLv4 license (see copyright.tx)
> +
> +DESCRIPTION="Tests large file IO and creation/deletion of small files."
> +HOMEPAGE = "http://www.coker.com.au/bonnie++"
> +SECTION = "benchmark/tests"
> +LICENSE="GPLv2"
> +
> +SRC_URI="http://www.coker.com.au/bonnie++/${PN}-${PV}.tgz \
> +	file://compiler-error-fix.patch"
> +
> +SRC_URI[md5sum] = "750aa5b5051263a99c6c195888c74968"
> +SRC_URI[sha256sum] = "cb3866116634bf65760b6806be4afa7e24a1cad6f145c876df8721f01ba2e2cb"
> +LIC_FILES_CHKSUM = "file://copyright.txt;md5=cd4dde95a6b9d122f0a9150ae9cc3ee0"
> +
> +inherit autotools
> +
> +EXES="bonnie++ zcav"
> +SCRIPTS="bon_csv2html bon_csv2txt"
> +
> +PACKAGES += "bonnie-scripts"
> +
> +do_install () {
> +	install -d ${D}/${bindir}
> +	install -d ${D}/${sbindir}
> +	install -m 0755 ${EXES} ${D}/${sbindir}
> +	install -m 0755 ${SCRIPTS} ${D}/${bindir}
> +}
> +
> +FILES_${PN} = "${sbindir}"
> +FILES_bonnie-scripts="${bindir}"
> diff --git a/recipes-benchmark/bonnie/files/compiler-error-fix.patch b/recipes-benchmark/bonnie/files/compiler-error-fix.patch
> new file mode 100644
> index 0000000..6655b88
> --- /dev/null
> +++ b/recipes-benchmark/bonnie/files/compiler-error-fix.patch
> @@ -0,0 +1,14 @@
> +---
> + zcav.cpp |    1 +
> + 1 file changed, 1 insertion(+)
> +
> +Index: bonnie++-1.03a/zcav.cpp
> +===================================================================
> +--- bonnie++-1.03a.orig/zcav.cpp
> ++++ bonnie++-1.03a/zcav.cpp
> +@@ -15,6 +15,7 @@ using namespace std;
> + #else
> + #include <vector.h>
> + #endif
> ++#include <string.h>
> +
> -- 
> 1.7.9.5
> 
> 
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20121121/7713a7f1/attachment-0002.sig>


More information about the Openembedded-core mailing list