clearlinux / distribution

Placeholder repository to allow filing of general bugs/issues/etc against the Clear Linux OS for Intel Architecture linux distribution
524 stars 29 forks source link

Sysbench #3182

Open K1ngfish3r opened 2 months ago

K1ngfish3r commented 2 months ago

Official package name: sysbench

License (must be an OSI approved Open Source license): GPL-2.0 GPL-2.0-or-later

Download URL of latest release: https://github.com/akopytov/sysbench/archive/refs/tags/1.0.20.tar.gz

Latest release date (must be recent): Apr 24, 2020

Description: sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. It is most frequently used for database benchmarks, but can also be used to create arbitrarily complex workloads that do not involve a database server.

Ref: https://github.com/clearlinux/distribution/issues/3181

Autospec Notes Buildreqs - ck

ck

for-review.txt

URL = https://github.com/concurrencykit/ck/archive/refs/tags/0.7.2.tar.gz License = Apache-2.0 BSD-2-Clause BSD-3-Clause Release Date = Mar 25, 2024 series program-prefix.patch --program-prefix option not recognized in configure, so add it as a wildcard ck-epoch-infinity.patch this test goes on forever, so disable it

install_append

# fix weird mode of the shared library
chmod 0755 %{buildroot}%{_libdir}/libck.so.*

sysbench

for-review.txt

series sysbench-1.0.20-fix_deprecated_egrep_call.patch taken from src.fedora

build_pattern - configure_ac

configure

--with-mysql
--with-pgsql
--with-system-ck
--with-system-luajit

pkgconfig_add

luajit
ck
fenrus75 commented 2 months ago

hmmmm not immediately a fan -- very long time of no release, lua and weird modes ... all not reat signs. we ship a slew of benchmarks from the phoronix suite to stress-ng to ... and those are at least saner

On Wed, Sep 11, 2024 at 1:32 AM K1ngfish3r @.***> wrote:

Official package name: sysbench

License (must be an OSI approved Open Source license): GPL-2.0 GPL-2.0-or-later

Download URL of latest release: https://github.com/akopytov/sysbench/archive/refs/tags/1.0.20.tar.gz

Latest release date (must be recent): Apr 24, 2020

Description: sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. It is most frequently used for database benchmarks, but can also be used to create arbitrarily complex workloads that do not involve a database server.

Ref: #3181 https://github.com/clearlinux/distribution/issues/3181

Autospec Notes Buildreqs - ck ck

for-review.txt https://gist.github.com/K1ngfish3r/6c3350a5c02130f670f967a316e861b7

series program-prefix.patch https://gist.githubusercontent.com/K1ngfish3r/87aeaee7bbe1e1504138e63b0b683d6a/raw/39911c01241da994263c94cc841cc16050a42257/program-prefix.patch --program-prefix option not recognized in configure, so add it as a wildcard ck-epoch-infinity.patch https://gist.githubusercontent.com/K1ngfish3r/d01261ac44b3cfb3f70472b8fd0f9897/raw/2001d2f4f5389dcec99fb35f966d0162ca76078e/ck-epoch-infinity.patch this test goes on forever, so disable it

install_append

fix weird mode of the shared library

chmod 0755 %{buildroot}%{_libdir}/libck.so.*

sysbench

for-review.txt https://gist.github.com/K1ngfish3r/3db8cf89a6e6d13bd3ef258e618fa311

series sysbench-1.0.20-fix_deprecated_egrep_call.patch https://src.fedoraproject.org/rpms/sysbench/raw/rawhide/f/sysbench-1.0.20-fix_deprecated_egrep_call.patch taken from src.fedora

build_pattern - configure_ac

configure

--with-mysql --with-pgsql --with-system-ck --with-system-luajit

pkgconfig_add

luajit ck

— Reply to this email directly, view it on GitHub https://github.com/clearlinux/distribution/issues/3182, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAJ54FM3EIWZUSJSGKGWBHTZV75YPAVCNFSM6AAAAABOANQ4FKVHI2DSMVQWIX3LMV43ASLTON2WKOZSGUYTQOJZGYYTOOA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

K1ngfish3r commented 2 months ago

Apparently 1.1.0 (master) has been in the making since 2018 based on the github issues. Ship 1.1.0 then maybe? but then again all the other distros ship 1.0.x. (except oracle linux)