Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 100145 - app-benchmarks/interbench (New Package) - Con Kolivas' benchmark (successor to Contest)
Summary: app-benchmarks/interbench (New Package) - Con Kolivas' benchmark (successor ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Default Assignee for New Packages
URL: http://members.optusnet.com.au/ckoliv...
Whiteboard:
Keywords: EBUILD, PullRequest
: 103631 125001 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-07-24 11:54 UTC by Simon Strandman
Modified: 2019-02-22 21:08 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Ebuild (interbench-0.22.ebuild,555 bytes, text/plain)
2005-07-24 11:55 UTC, Simon Strandman
Details
ebuild for version 0.29 of Con Kolivas' interbench (interbench-0.29.ebuild,529 bytes, text/plain)
2005-08-22 18:58 UTC, scott
Details
ebuild for version 0.29 of Con Kolivas' interbench (interbench-0.29.ebuild,621 bytes, text/plain)
2005-08-24 15:01 UTC, scott
Details
ebuild for version 0.30 of Con Kolivas' interbench (interbench-0.30.ebuild,616 bytes, text/plain)
2006-03-03 19:37 UTC, scott
Details
Peter's interbench-0.30.ebuild (interbench-0.30.ebuild,1.00 KB, text/plain)
2006-05-23 13:46 UTC, Peter Hyman
Details
interbench_syntaxerror.patch (interbench_syntaxerror.patch,746 bytes, patch)
2006-05-23 13:47 UTC, Peter Hyman
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Simon Strandman 2005-07-24 11:54:25 UTC
Here is an ebuild for Con Kolivas interactivity benchmark interbench!
Comment 1 Simon Strandman 2005-07-24 11:55:31 UTC
Created attachment 64211 [details]
Ebuild
Comment 2 scott 2005-08-22 18:58:34 UTC
Created attachment 66607 [details]
ebuild for version 0.29 of Con Kolivas' interbench

Ebuild for the latest version.

Installs interbench in /usr/sbin, and supporting documentation in
/usr/share/doc/.
Comment 3 Ciaran McCreesh 2005-08-24 09:55:47 UTC
Please fix the following and reopen:

* We can't include this without the standard copyright header
(http://dev.gentoo.org/~plasmaroo/devmanual/ebuild-writing/file-format/#ebuild-header)
* KEYWORDS
(http://dev.gentoo.org/~plasmaroo/devmanual/keywording/#keywording-new-packages)
* No need to DEPEND upon libc.
* No need to dodoc COPYING.
Comment 4 scott 2005-08-24 15:01:51 UTC
Created attachment 66810 [details]
ebuild for version 0.29 of Con Kolivas' interbench

Thanks to ciranm for the proofreading/feedback.
Comment 5 scott 2005-08-24 15:23:25 UTC
re-opened as bugid 103631

https://bugs.gentoo.org/show_bug.cgi?id=103631
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2005-08-24 21:30:06 UTC
*** Bug 103631 has been marked as a duplicate of this bug. ***
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2005-08-24 21:31:43 UTC
Reopened.
Comment 8 scott 2006-03-03 19:37:31 UTC
Created attachment 81256 [details]
ebuild for version 0.30 of Con Kolivas' interbench

Version bump.  Ebuild now includes a link to Con's Interbench.

From Con's announcement:

Changes:
Hackbench as a load was made optional during realtime testing instead of defaulting on as this load caused out of memory kills very easily. Some form of userspace starvation is occurring (and this may be something useful to instrument but I haven't the time).

Selecting or unselecting loads to benchmark was added (thanks Peter Williams)

Manpage was added (thanks Julien Valroff).
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2006-03-04 12:14:41 UTC
*** Bug 125001 has been marked as a duplicate of this bug. ***
Comment 10 Peter Hyman 2006-05-23 13:43:19 UTC
A few comments. 1. Makefile has embedded CFLAGS and CC variables which should not be there. Makefile also has -g for CFLAGS. There is a typo resulting in a syntax warning on line 1404 of interbench.c. A small patch is needed. I use this for the make command: 	make CC="$(tc-getCC)" CFLAGS="${CFLAGS}" || die "Make Error!"
 Of course, you'll need to inherit flag-o-matic. I'm uploading my approach for you to consider. Thanks for the contribution!
Comment 11 Peter Hyman 2006-05-23 13:46:59 UTC
Created attachment 87343 [details]
Peter's interbench-0.30.ebuild

for your review
Comment 12 Peter Hyman 2006-05-23 13:47:49 UTC
Created attachment 87344 [details, diff]
interbench_syntaxerror.patch

put in files/ directory. Corrects silly typo in source.
Comment 13 Peter Hyman 2006-07-26 10:31:16 UTC
Available at BreakMyGentoo.net: https://svn.breakmygentoo.net/bmg-main/app-benchmarks/interbench/
Comment 14 Larry the Git Cow gentoo-dev 2019-02-22 21:08:46 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50a19d3c52f3a304f4770349aaa5affac5b69306

commit 50a19d3c52f3a304f4770349aaa5affac5b69306
Author:     Conrad Kostecki <conrad@kostecki.com>
AuthorDate: 2019-02-21 19:44:02 +0000
Commit:     Patrice Clement <monsieurp@gentoo.org>
CommitDate: 2019-02-22 21:08:25 +0000

    app-benchmarks/interbench: new package.
    
    The Linux interactivity benchmark.
    
    It is designed to measure the effect of changed in Linux kernel design or
    system configuration changes such as CPU, I/O scheduler and filesystem changes
    and options.
    
    Closes: https://bugs.gentoo.org/100145
    Package-Manager: Portage-2.3.60, Repoman-2.3.12
    Signed-off-by: Conrad Kostecki <conrad@kostecki.com>
    Closes: https://github.com/gentoo/gentoo/pull/10316
    Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

 app-benchmarks/interbench/Manifest                 |  1 +
 .../files/interbench-0.31-makefile.patch           | 16 ++++++++++
 app-benchmarks/interbench/interbench-0.31.ebuild   | 37 ++++++++++++++++++++++
 app-benchmarks/interbench/metadata.xml             | 22 +++++++++++++
 4 files changed, 76 insertions(+)