Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: sysbench-1.0.18
@ 2019-10-31  2:22 voidlinux-github
  2019-10-31  3:03 ` [PR PATCH] [Updated] " voidlinux-github
                   ` (13 more replies)
  0 siblings, 14 replies; 15+ messages in thread
From: voidlinux-github @ 2019-10-31  2:22 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 647 bytes --]

There is a new pull request by NeelChotai against master on the void-packages repository

https://github.com/NeelChotai/void-packages sysbench
https://github.com/void-linux/void-packages/pull/15984

New package: sysbench-1.0.18
sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. It's often used for database benchmarks but can be used for non-database workloads like CPU, memory and thread benchmarks. The version I've submitted includes MySQL and PostgreSQL benchmarks, I'll also be submitting a template for a version without these.

A patch file from https://github.com/void-linux/void-packages/pull/15984.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-sysbench-15984.patch --]
[-- Type: text/x-diff, Size: 1172 bytes --]

From 05d16a8d529e1869e55e7f2c353600835c54c5aa Mon Sep 17 00:00:00 2001
From: Neel <neel@neelchotai.com>
Date: Thu, 31 Oct 2019 02:18:21 +0000
Subject: [PATCH] New package: sysbench-1.0.18

---
 srcpkgs/sysbench/template | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 srcpkgs/sysbench/template

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
new file mode 100644
index 00000000000..1dcc9928fb3
--- /dev/null
+++ b/srcpkgs/sysbench/template
@@ -0,0 +1,18 @@
+# Template file for 'sysbench'
+pkgname=sysbench
+version=1.0.18
+revision=1
+archs="i686 x86_64"
+build_style=configure
+configure_args="--prefix=/usr --with-pgsql"
+makedepends="make automake libtool pkg-config libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
+short_desc="Scriptable multi-threaded benchmark tool"
+maintainer="Neel Chotai <neel@neelchotai.com>"
+license="GPL-2.0-only"
+homepage="https://github.com/akopytov/sysbench"
+distfiles="https://github.com/akopytov/sysbench/archive/${version}.tar.gz"
+checksum=c679b285e633c819d637bdafaeacc1bec13f37da5b3357c7e17d97a71bf28cb1
+
+pre_configure() {
+	./autogen.sh
+}

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PR PATCH] [Updated] New package: sysbench-1.0.18
  2019-10-31  2:22 [PR PATCH] New package: sysbench-1.0.18 voidlinux-github
@ 2019-10-31  3:03 ` voidlinux-github
  2019-10-31  3:03 ` voidlinux-github
                   ` (12 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: voidlinux-github @ 2019-10-31  3:03 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 652 bytes --]

There is an updated pull request by NeelChotai against master on the void-packages repository

https://github.com/NeelChotai/void-packages sysbench
https://github.com/void-linux/void-packages/pull/15984

New package: sysbench-1.0.18
sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. It's often used for database benchmarks but can be used for non-database workloads like CPU, memory and thread benchmarks. The version I've submitted includes MySQL and PostgreSQL benchmarks, I'll also be submitting a template for a version without these.

A patch file from https://github.com/void-linux/void-packages/pull/15984.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-sysbench-15984.patch --]
[-- Type: text/x-diff, Size: 2156 bytes --]

From 05d16a8d529e1869e55e7f2c353600835c54c5aa Mon Sep 17 00:00:00 2001
From: Neel <neel@neelchotai.com>
Date: Thu, 31 Oct 2019 02:18:21 +0000
Subject: [PATCH 1/2] New package: sysbench-1.0.18

---
 srcpkgs/sysbench/template | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 srcpkgs/sysbench/template

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
new file mode 100644
index 00000000000..1dcc9928fb3
--- /dev/null
+++ b/srcpkgs/sysbench/template
@@ -0,0 +1,18 @@
+# Template file for 'sysbench'
+pkgname=sysbench
+version=1.0.18
+revision=1
+archs="i686 x86_64"
+build_style=configure
+configure_args="--prefix=/usr --with-pgsql"
+makedepends="make automake libtool pkg-config libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
+short_desc="Scriptable multi-threaded benchmark tool"
+maintainer="Neel Chotai <neel@neelchotai.com>"
+license="GPL-2.0-only"
+homepage="https://github.com/akopytov/sysbench"
+distfiles="https://github.com/akopytov/sysbench/archive/${version}.tar.gz"
+checksum=c679b285e633c819d637bdafaeacc1bec13f37da5b3357c7e17d97a71bf28cb1
+
+pre_configure() {
+	./autogen.sh
+}

From f2b7cb9c3f5c7dd2282057dc835b3ce1c90dc27a Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Thu, 31 Oct 2019 03:02:59 +0000
Subject: [PATCH 2/2] Split up dependencies

---
 srcpkgs/sysbench/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index 1dcc9928fb3..20f21614a34 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -5,7 +5,8 @@ revision=1
 archs="i686 x86_64"
 build_style=configure
 configure_args="--prefix=/usr --with-pgsql"
-makedepends="make automake libtool pkg-config libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
+hostmakedepends="make automake libtool pkg-config"
+makedepends="libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
 short_desc="Scriptable multi-threaded benchmark tool"
 maintainer="Neel Chotai <neel@neelchotai.com>"
 license="GPL-2.0-only"

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PR PATCH] [Updated] New package: sysbench-1.0.18
  2019-10-31  2:22 [PR PATCH] New package: sysbench-1.0.18 voidlinux-github
  2019-10-31  3:03 ` [PR PATCH] [Updated] " voidlinux-github
@ 2019-10-31  3:03 ` voidlinux-github
  2019-10-31 10:49 ` voidlinux-github
                   ` (11 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: voidlinux-github @ 2019-10-31  3:03 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 652 bytes --]

There is an updated pull request by NeelChotai against master on the void-packages repository

https://github.com/NeelChotai/void-packages sysbench
https://github.com/void-linux/void-packages/pull/15984

New package: sysbench-1.0.18
sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. It's often used for database benchmarks but can be used for non-database workloads like CPU, memory and thread benchmarks. The version I've submitted includes MySQL and PostgreSQL benchmarks, I'll also be submitting a template for a version without these.

A patch file from https://github.com/void-linux/void-packages/pull/15984.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-sysbench-15984.patch --]
[-- Type: text/x-diff, Size: 2156 bytes --]

From 05d16a8d529e1869e55e7f2c353600835c54c5aa Mon Sep 17 00:00:00 2001
From: Neel <neel@neelchotai.com>
Date: Thu, 31 Oct 2019 02:18:21 +0000
Subject: [PATCH 1/2] New package: sysbench-1.0.18

---
 srcpkgs/sysbench/template | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 srcpkgs/sysbench/template

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
new file mode 100644
index 00000000000..1dcc9928fb3
--- /dev/null
+++ b/srcpkgs/sysbench/template
@@ -0,0 +1,18 @@
+# Template file for 'sysbench'
+pkgname=sysbench
+version=1.0.18
+revision=1
+archs="i686 x86_64"
+build_style=configure
+configure_args="--prefix=/usr --with-pgsql"
+makedepends="make automake libtool pkg-config libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
+short_desc="Scriptable multi-threaded benchmark tool"
+maintainer="Neel Chotai <neel@neelchotai.com>"
+license="GPL-2.0-only"
+homepage="https://github.com/akopytov/sysbench"
+distfiles="https://github.com/akopytov/sysbench/archive/${version}.tar.gz"
+checksum=c679b285e633c819d637bdafaeacc1bec13f37da5b3357c7e17d97a71bf28cb1
+
+pre_configure() {
+	./autogen.sh
+}

From f2b7cb9c3f5c7dd2282057dc835b3ce1c90dc27a Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Thu, 31 Oct 2019 03:02:59 +0000
Subject: [PATCH 2/2] Split up dependencies

---
 srcpkgs/sysbench/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index 1dcc9928fb3..20f21614a34 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -5,7 +5,8 @@ revision=1
 archs="i686 x86_64"
 build_style=configure
 configure_args="--prefix=/usr --with-pgsql"
-makedepends="make automake libtool pkg-config libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
+hostmakedepends="make automake libtool pkg-config"
+makedepends="libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
 short_desc="Scriptable multi-threaded benchmark tool"
 maintainer="Neel Chotai <neel@neelchotai.com>"
 license="GPL-2.0-only"

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PR PATCH] [Updated] New package: sysbench-1.0.18
  2019-10-31  2:22 [PR PATCH] New package: sysbench-1.0.18 voidlinux-github
  2019-10-31  3:03 ` [PR PATCH] [Updated] " voidlinux-github
  2019-10-31  3:03 ` voidlinux-github
@ 2019-10-31 10:49 ` voidlinux-github
  2019-10-31 10:49 ` voidlinux-github
                   ` (10 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: voidlinux-github @ 2019-10-31 10:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 652 bytes --]

There is an updated pull request by NeelChotai against master on the void-packages repository

https://github.com/NeelChotai/void-packages sysbench
https://github.com/void-linux/void-packages/pull/15984

New package: sysbench-1.0.18
sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. It's often used for database benchmarks but can be used for non-database workloads like CPU, memory and thread benchmarks. The version I've submitted includes MySQL and PostgreSQL benchmarks, I'll also be submitting a template for a version without these.

A patch file from https://github.com/void-linux/void-packages/pull/15984.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-sysbench-15984.patch --]
[-- Type: text/x-diff, Size: 2817 bytes --]

From 05d16a8d529e1869e55e7f2c353600835c54c5aa Mon Sep 17 00:00:00 2001
From: Neel <neel@neelchotai.com>
Date: Thu, 31 Oct 2019 02:18:21 +0000
Subject: [PATCH 1/3] New package: sysbench-1.0.18

---
 srcpkgs/sysbench/template | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 srcpkgs/sysbench/template

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
new file mode 100644
index 00000000000..1dcc9928fb3
--- /dev/null
+++ b/srcpkgs/sysbench/template
@@ -0,0 +1,18 @@
+# Template file for 'sysbench'
+pkgname=sysbench
+version=1.0.18
+revision=1
+archs="i686 x86_64"
+build_style=configure
+configure_args="--prefix=/usr --with-pgsql"
+makedepends="make automake libtool pkg-config libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
+short_desc="Scriptable multi-threaded benchmark tool"
+maintainer="Neel Chotai <neel@neelchotai.com>"
+license="GPL-2.0-only"
+homepage="https://github.com/akopytov/sysbench"
+distfiles="https://github.com/akopytov/sysbench/archive/${version}.tar.gz"
+checksum=c679b285e633c819d637bdafaeacc1bec13f37da5b3357c7e17d97a71bf28cb1
+
+pre_configure() {
+	./autogen.sh
+}

From f2b7cb9c3f5c7dd2282057dc835b3ce1c90dc27a Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Thu, 31 Oct 2019 03:02:59 +0000
Subject: [PATCH 2/3] Split up dependencies

---
 srcpkgs/sysbench/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index 1dcc9928fb3..20f21614a34 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -5,7 +5,8 @@ revision=1
 archs="i686 x86_64"
 build_style=configure
 configure_args="--prefix=/usr --with-pgsql"
-makedepends="make automake libtool pkg-config libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
+hostmakedepends="make automake libtool pkg-config"
+makedepends="libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
 short_desc="Scriptable multi-threaded benchmark tool"
 maintainer="Neel Chotai <neel@neelchotai.com>"
 license="GPL-2.0-only"

From 7a0690f3c66c85f7b0465beb8833d3891ef0eb69 Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Thu, 31 Oct 2019 10:49:54 +0000
Subject: [PATCH 3/3] Fixed archs

---
 srcpkgs/sysbench/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index 20f21614a34..6bc48105f24 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -2,7 +2,7 @@
 pkgname=sysbench
 version=1.0.18
 revision=1
-archs="i686 x86_64"
+archs="x86_64"
 build_style=configure
 configure_args="--prefix=/usr --with-pgsql"
 hostmakedepends="make automake libtool pkg-config"

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PR PATCH] [Updated] New package: sysbench-1.0.18
  2019-10-31  2:22 [PR PATCH] New package: sysbench-1.0.18 voidlinux-github
                   ` (2 preceding siblings ...)
  2019-10-31 10:49 ` voidlinux-github
@ 2019-10-31 10:49 ` voidlinux-github
  2019-11-01 21:09 ` [PR PATCH] [Updated] [WIP] " voidlinux-github
                   ` (9 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: voidlinux-github @ 2019-10-31 10:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 652 bytes --]

There is an updated pull request by NeelChotai against master on the void-packages repository

https://github.com/NeelChotai/void-packages sysbench
https://github.com/void-linux/void-packages/pull/15984

New package: sysbench-1.0.18
sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. It's often used for database benchmarks but can be used for non-database workloads like CPU, memory and thread benchmarks. The version I've submitted includes MySQL and PostgreSQL benchmarks, I'll also be submitting a template for a version without these.

A patch file from https://github.com/void-linux/void-packages/pull/15984.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-sysbench-15984.patch --]
[-- Type: text/x-diff, Size: 2817 bytes --]

From 05d16a8d529e1869e55e7f2c353600835c54c5aa Mon Sep 17 00:00:00 2001
From: Neel <neel@neelchotai.com>
Date: Thu, 31 Oct 2019 02:18:21 +0000
Subject: [PATCH 1/3] New package: sysbench-1.0.18

---
 srcpkgs/sysbench/template | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 srcpkgs/sysbench/template

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
new file mode 100644
index 00000000000..1dcc9928fb3
--- /dev/null
+++ b/srcpkgs/sysbench/template
@@ -0,0 +1,18 @@
+# Template file for 'sysbench'
+pkgname=sysbench
+version=1.0.18
+revision=1
+archs="i686 x86_64"
+build_style=configure
+configure_args="--prefix=/usr --with-pgsql"
+makedepends="make automake libtool pkg-config libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
+short_desc="Scriptable multi-threaded benchmark tool"
+maintainer="Neel Chotai <neel@neelchotai.com>"
+license="GPL-2.0-only"
+homepage="https://github.com/akopytov/sysbench"
+distfiles="https://github.com/akopytov/sysbench/archive/${version}.tar.gz"
+checksum=c679b285e633c819d637bdafaeacc1bec13f37da5b3357c7e17d97a71bf28cb1
+
+pre_configure() {
+	./autogen.sh
+}

From f2b7cb9c3f5c7dd2282057dc835b3ce1c90dc27a Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Thu, 31 Oct 2019 03:02:59 +0000
Subject: [PATCH 2/3] Split up dependencies

---
 srcpkgs/sysbench/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index 1dcc9928fb3..20f21614a34 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -5,7 +5,8 @@ revision=1
 archs="i686 x86_64"
 build_style=configure
 configure_args="--prefix=/usr --with-pgsql"
-makedepends="make automake libtool pkg-config libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
+hostmakedepends="make automake libtool pkg-config"
+makedepends="libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
 short_desc="Scriptable multi-threaded benchmark tool"
 maintainer="Neel Chotai <neel@neelchotai.com>"
 license="GPL-2.0-only"

From 7a0690f3c66c85f7b0465beb8833d3891ef0eb69 Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Thu, 31 Oct 2019 10:49:54 +0000
Subject: [PATCH 3/3] Fixed archs

---
 srcpkgs/sysbench/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index 20f21614a34..6bc48105f24 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -2,7 +2,7 @@
 pkgname=sysbench
 version=1.0.18
 revision=1
-archs="i686 x86_64"
+archs="x86_64"
 build_style=configure
 configure_args="--prefix=/usr --with-pgsql"
 hostmakedepends="make automake libtool pkg-config"

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PR PATCH] [Updated] [WIP] New package: sysbench-1.0.18
  2019-10-31  2:22 [PR PATCH] New package: sysbench-1.0.18 voidlinux-github
                   ` (3 preceding siblings ...)
  2019-10-31 10:49 ` voidlinux-github
@ 2019-11-01 21:09 ` voidlinux-github
  2019-11-01 21:09 ` voidlinux-github
                   ` (8 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: voidlinux-github @ 2019-11-01 21:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 658 bytes --]

There is an updated pull request by NeelChotai against master on the void-packages repository

https://github.com/NeelChotai/void-packages sysbench
https://github.com/void-linux/void-packages/pull/15984

[WIP] New package: sysbench-1.0.18
sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. It's often used for database benchmarks but can be used for non-database workloads like CPU, memory and thread benchmarks. The version I've submitted includes MySQL and PostgreSQL benchmarks, I'll also be submitting a template for a version without these.

A patch file from https://github.com/void-linux/void-packages/pull/15984.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-sysbench-15984.patch --]
[-- Type: text/x-diff, Size: 3884 bytes --]

From 05d16a8d529e1869e55e7f2c353600835c54c5aa Mon Sep 17 00:00:00 2001
From: Neel <neel@neelchotai.com>
Date: Thu, 31 Oct 2019 02:18:21 +0000
Subject: [PATCH 1/4] New package: sysbench-1.0.18

---
 srcpkgs/sysbench/template | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 srcpkgs/sysbench/template

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
new file mode 100644
index 00000000000..1dcc9928fb3
--- /dev/null
+++ b/srcpkgs/sysbench/template
@@ -0,0 +1,18 @@
+# Template file for 'sysbench'
+pkgname=sysbench
+version=1.0.18
+revision=1
+archs="i686 x86_64"
+build_style=configure
+configure_args="--prefix=/usr --with-pgsql"
+makedepends="make automake libtool pkg-config libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
+short_desc="Scriptable multi-threaded benchmark tool"
+maintainer="Neel Chotai <neel@neelchotai.com>"
+license="GPL-2.0-only"
+homepage="https://github.com/akopytov/sysbench"
+distfiles="https://github.com/akopytov/sysbench/archive/${version}.tar.gz"
+checksum=c679b285e633c819d637bdafaeacc1bec13f37da5b3357c7e17d97a71bf28cb1
+
+pre_configure() {
+	./autogen.sh
+}

From f2b7cb9c3f5c7dd2282057dc835b3ce1c90dc27a Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Thu, 31 Oct 2019 03:02:59 +0000
Subject: [PATCH 2/4] Split up dependencies

---
 srcpkgs/sysbench/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index 1dcc9928fb3..20f21614a34 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -5,7 +5,8 @@ revision=1
 archs="i686 x86_64"
 build_style=configure
 configure_args="--prefix=/usr --with-pgsql"
-makedepends="make automake libtool pkg-config libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
+hostmakedepends="make automake libtool pkg-config"
+makedepends="libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
 short_desc="Scriptable multi-threaded benchmark tool"
 maintainer="Neel Chotai <neel@neelchotai.com>"
 license="GPL-2.0-only"

From 7a0690f3c66c85f7b0465beb8833d3891ef0eb69 Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Thu, 31 Oct 2019 10:49:54 +0000
Subject: [PATCH 3/4] Fixed archs

---
 srcpkgs/sysbench/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index 20f21614a34..6bc48105f24 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -2,7 +2,7 @@
 pkgname=sysbench
 version=1.0.18
 revision=1
-archs="i686 x86_64"
+archs="x86_64"
 build_style=configure
 configure_args="--prefix=/usr --with-pgsql"
 hostmakedepends="make automake libtool pkg-config"

From 0a3e16e4a7e6ba6aad590275e46deefab0371604 Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Fri, 1 Nov 2019 21:09:33 +0000
Subject: [PATCH 4/4] Altered dependencies, build style and archs

Removed make from host dependencies, changed build style from configure to gnu_configure, removed explicit archs.
---
 srcpkgs/sysbench/template | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index 6bc48105f24..b22e551a9c1 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -2,10 +2,9 @@
 pkgname=sysbench
 version=1.0.18
 revision=1
-archs="x86_64"
-build_style=configure
+build_style=gnu_configure
 configure_args="--prefix=/usr --with-pgsql"
-hostmakedepends="make automake libtool pkg-config"
+hostmakedepends="automake libtool pkg-config"
 makedepends="libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
 short_desc="Scriptable multi-threaded benchmark tool"
 maintainer="Neel Chotai <neel@neelchotai.com>"

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PR PATCH] [Updated] [WIP] New package: sysbench-1.0.18
  2019-10-31  2:22 [PR PATCH] New package: sysbench-1.0.18 voidlinux-github
                   ` (4 preceding siblings ...)
  2019-11-01 21:09 ` [PR PATCH] [Updated] [WIP] " voidlinux-github
@ 2019-11-01 21:09 ` voidlinux-github
  2019-11-01 21:15 ` voidlinux-github
                   ` (7 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: voidlinux-github @ 2019-11-01 21:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 658 bytes --]

There is an updated pull request by NeelChotai against master on the void-packages repository

https://github.com/NeelChotai/void-packages sysbench
https://github.com/void-linux/void-packages/pull/15984

[WIP] New package: sysbench-1.0.18
sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. It's often used for database benchmarks but can be used for non-database workloads like CPU, memory and thread benchmarks. The version I've submitted includes MySQL and PostgreSQL benchmarks, I'll also be submitting a template for a version without these.

A patch file from https://github.com/void-linux/void-packages/pull/15984.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-sysbench-15984.patch --]
[-- Type: text/x-diff, Size: 3884 bytes --]

From 05d16a8d529e1869e55e7f2c353600835c54c5aa Mon Sep 17 00:00:00 2001
From: Neel <neel@neelchotai.com>
Date: Thu, 31 Oct 2019 02:18:21 +0000
Subject: [PATCH 1/4] New package: sysbench-1.0.18

---
 srcpkgs/sysbench/template | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 srcpkgs/sysbench/template

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
new file mode 100644
index 00000000000..1dcc9928fb3
--- /dev/null
+++ b/srcpkgs/sysbench/template
@@ -0,0 +1,18 @@
+# Template file for 'sysbench'
+pkgname=sysbench
+version=1.0.18
+revision=1
+archs="i686 x86_64"
+build_style=configure
+configure_args="--prefix=/usr --with-pgsql"
+makedepends="make automake libtool pkg-config libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
+short_desc="Scriptable multi-threaded benchmark tool"
+maintainer="Neel Chotai <neel@neelchotai.com>"
+license="GPL-2.0-only"
+homepage="https://github.com/akopytov/sysbench"
+distfiles="https://github.com/akopytov/sysbench/archive/${version}.tar.gz"
+checksum=c679b285e633c819d637bdafaeacc1bec13f37da5b3357c7e17d97a71bf28cb1
+
+pre_configure() {
+	./autogen.sh
+}

From f2b7cb9c3f5c7dd2282057dc835b3ce1c90dc27a Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Thu, 31 Oct 2019 03:02:59 +0000
Subject: [PATCH 2/4] Split up dependencies

---
 srcpkgs/sysbench/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index 1dcc9928fb3..20f21614a34 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -5,7 +5,8 @@ revision=1
 archs="i686 x86_64"
 build_style=configure
 configure_args="--prefix=/usr --with-pgsql"
-makedepends="make automake libtool pkg-config libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
+hostmakedepends="make automake libtool pkg-config"
+makedepends="libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
 short_desc="Scriptable multi-threaded benchmark tool"
 maintainer="Neel Chotai <neel@neelchotai.com>"
 license="GPL-2.0-only"

From 7a0690f3c66c85f7b0465beb8833d3891ef0eb69 Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Thu, 31 Oct 2019 10:49:54 +0000
Subject: [PATCH 3/4] Fixed archs

---
 srcpkgs/sysbench/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index 20f21614a34..6bc48105f24 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -2,7 +2,7 @@
 pkgname=sysbench
 version=1.0.18
 revision=1
-archs="i686 x86_64"
+archs="x86_64"
 build_style=configure
 configure_args="--prefix=/usr --with-pgsql"
 hostmakedepends="make automake libtool pkg-config"

From 0a3e16e4a7e6ba6aad590275e46deefab0371604 Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Fri, 1 Nov 2019 21:09:33 +0000
Subject: [PATCH 4/4] Altered dependencies, build style and archs

Removed make from host dependencies, changed build style from configure to gnu_configure, removed explicit archs.
---
 srcpkgs/sysbench/template | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index 6bc48105f24..b22e551a9c1 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -2,10 +2,9 @@
 pkgname=sysbench
 version=1.0.18
 revision=1
-archs="x86_64"
-build_style=configure
+build_style=gnu_configure
 configure_args="--prefix=/usr --with-pgsql"
-hostmakedepends="make automake libtool pkg-config"
+hostmakedepends="automake libtool pkg-config"
 makedepends="libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
 short_desc="Scriptable multi-threaded benchmark tool"
 maintainer="Neel Chotai <neel@neelchotai.com>"

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PR PATCH] [Updated] [WIP] New package: sysbench-1.0.18
  2019-10-31  2:22 [PR PATCH] New package: sysbench-1.0.18 voidlinux-github
                   ` (5 preceding siblings ...)
  2019-11-01 21:09 ` voidlinux-github
@ 2019-11-01 21:15 ` voidlinux-github
  2019-11-01 21:15 ` voidlinux-github
                   ` (6 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: voidlinux-github @ 2019-11-01 21:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 658 bytes --]

There is an updated pull request by NeelChotai against master on the void-packages repository

https://github.com/NeelChotai/void-packages sysbench
https://github.com/void-linux/void-packages/pull/15984

[WIP] New package: sysbench-1.0.18
sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. It's often used for database benchmarks but can be used for non-database workloads like CPU, memory and thread benchmarks. The version I've submitted includes MySQL and PostgreSQL benchmarks, I'll also be submitting a template for a version without these.

A patch file from https://github.com/void-linux/void-packages/pull/15984.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-sysbench-15984.patch --]
[-- Type: text/x-diff, Size: 4650 bytes --]

From 05d16a8d529e1869e55e7f2c353600835c54c5aa Mon Sep 17 00:00:00 2001
From: Neel <neel@neelchotai.com>
Date: Thu, 31 Oct 2019 02:18:21 +0000
Subject: [PATCH 1/5] New package: sysbench-1.0.18

---
 srcpkgs/sysbench/template | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 srcpkgs/sysbench/template

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
new file mode 100644
index 00000000000..1dcc9928fb3
--- /dev/null
+++ b/srcpkgs/sysbench/template
@@ -0,0 +1,18 @@
+# Template file for 'sysbench'
+pkgname=sysbench
+version=1.0.18
+revision=1
+archs="i686 x86_64"
+build_style=configure
+configure_args="--prefix=/usr --with-pgsql"
+makedepends="make automake libtool pkg-config libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
+short_desc="Scriptable multi-threaded benchmark tool"
+maintainer="Neel Chotai <neel@neelchotai.com>"
+license="GPL-2.0-only"
+homepage="https://github.com/akopytov/sysbench"
+distfiles="https://github.com/akopytov/sysbench/archive/${version}.tar.gz"
+checksum=c679b285e633c819d637bdafaeacc1bec13f37da5b3357c7e17d97a71bf28cb1
+
+pre_configure() {
+	./autogen.sh
+}

From f2b7cb9c3f5c7dd2282057dc835b3ce1c90dc27a Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Thu, 31 Oct 2019 03:02:59 +0000
Subject: [PATCH 2/5] Split up dependencies

---
 srcpkgs/sysbench/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index 1dcc9928fb3..20f21614a34 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -5,7 +5,8 @@ revision=1
 archs="i686 x86_64"
 build_style=configure
 configure_args="--prefix=/usr --with-pgsql"
-makedepends="make automake libtool pkg-config libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
+hostmakedepends="make automake libtool pkg-config"
+makedepends="libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
 short_desc="Scriptable multi-threaded benchmark tool"
 maintainer="Neel Chotai <neel@neelchotai.com>"
 license="GPL-2.0-only"

From 7a0690f3c66c85f7b0465beb8833d3891ef0eb69 Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Thu, 31 Oct 2019 10:49:54 +0000
Subject: [PATCH 3/5] Fixed archs

---
 srcpkgs/sysbench/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index 20f21614a34..6bc48105f24 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -2,7 +2,7 @@
 pkgname=sysbench
 version=1.0.18
 revision=1
-archs="i686 x86_64"
+archs="x86_64"
 build_style=configure
 configure_args="--prefix=/usr --with-pgsql"
 hostmakedepends="make automake libtool pkg-config"

From 0a3e16e4a7e6ba6aad590275e46deefab0371604 Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Fri, 1 Nov 2019 21:09:33 +0000
Subject: [PATCH 4/5] Altered dependencies, build style and archs

Removed make from host dependencies, changed build style from configure to gnu_configure, removed explicit archs.
---
 srcpkgs/sysbench/template | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index 6bc48105f24..b22e551a9c1 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -2,10 +2,9 @@
 pkgname=sysbench
 version=1.0.18
 revision=1
-archs="x86_64"
-build_style=configure
+build_style=gnu_configure
 configure_args="--prefix=/usr --with-pgsql"
-hostmakedepends="make automake libtool pkg-config"
+hostmakedepends="automake libtool pkg-config"
 makedepends="libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
 short_desc="Scriptable multi-threaded benchmark tool"
 maintainer="Neel Chotai <neel@neelchotai.com>"

From 5b863605744f2321adecc04e81682a0737f01876 Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Fri, 1 Nov 2019 21:14:58 +0000
Subject: [PATCH 5/5] gnu_configure > gnu-configure

---
 srcpkgs/sysbench/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index b22e551a9c1..d804d204503 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -2,7 +2,7 @@
 pkgname=sysbench
 version=1.0.18
 revision=1
-build_style=gnu_configure
+build_style=gnu-configure
 configure_args="--prefix=/usr --with-pgsql"
 hostmakedepends="automake libtool pkg-config"
 makedepends="libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PR PATCH] [Updated] [WIP] New package: sysbench-1.0.18
  2019-10-31  2:22 [PR PATCH] New package: sysbench-1.0.18 voidlinux-github
                   ` (6 preceding siblings ...)
  2019-11-01 21:15 ` voidlinux-github
@ 2019-11-01 21:15 ` voidlinux-github
  2019-11-03 15:23 ` voidlinux-github
                   ` (5 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: voidlinux-github @ 2019-11-01 21:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 658 bytes --]

There is an updated pull request by NeelChotai against master on the void-packages repository

https://github.com/NeelChotai/void-packages sysbench
https://github.com/void-linux/void-packages/pull/15984

[WIP] New package: sysbench-1.0.18
sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. It's often used for database benchmarks but can be used for non-database workloads like CPU, memory and thread benchmarks. The version I've submitted includes MySQL and PostgreSQL benchmarks, I'll also be submitting a template for a version without these.

A patch file from https://github.com/void-linux/void-packages/pull/15984.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-sysbench-15984.patch --]
[-- Type: text/x-diff, Size: 4650 bytes --]

From 05d16a8d529e1869e55e7f2c353600835c54c5aa Mon Sep 17 00:00:00 2001
From: Neel <neel@neelchotai.com>
Date: Thu, 31 Oct 2019 02:18:21 +0000
Subject: [PATCH 1/5] New package: sysbench-1.0.18

---
 srcpkgs/sysbench/template | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 srcpkgs/sysbench/template

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
new file mode 100644
index 00000000000..1dcc9928fb3
--- /dev/null
+++ b/srcpkgs/sysbench/template
@@ -0,0 +1,18 @@
+# Template file for 'sysbench'
+pkgname=sysbench
+version=1.0.18
+revision=1
+archs="i686 x86_64"
+build_style=configure
+configure_args="--prefix=/usr --with-pgsql"
+makedepends="make automake libtool pkg-config libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
+short_desc="Scriptable multi-threaded benchmark tool"
+maintainer="Neel Chotai <neel@neelchotai.com>"
+license="GPL-2.0-only"
+homepage="https://github.com/akopytov/sysbench"
+distfiles="https://github.com/akopytov/sysbench/archive/${version}.tar.gz"
+checksum=c679b285e633c819d637bdafaeacc1bec13f37da5b3357c7e17d97a71bf28cb1
+
+pre_configure() {
+	./autogen.sh
+}

From f2b7cb9c3f5c7dd2282057dc835b3ce1c90dc27a Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Thu, 31 Oct 2019 03:02:59 +0000
Subject: [PATCH 2/5] Split up dependencies

---
 srcpkgs/sysbench/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index 1dcc9928fb3..20f21614a34 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -5,7 +5,8 @@ revision=1
 archs="i686 x86_64"
 build_style=configure
 configure_args="--prefix=/usr --with-pgsql"
-makedepends="make automake libtool pkg-config libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
+hostmakedepends="make automake libtool pkg-config"
+makedepends="libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
 short_desc="Scriptable multi-threaded benchmark tool"
 maintainer="Neel Chotai <neel@neelchotai.com>"
 license="GPL-2.0-only"

From 7a0690f3c66c85f7b0465beb8833d3891ef0eb69 Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Thu, 31 Oct 2019 10:49:54 +0000
Subject: [PATCH 3/5] Fixed archs

---
 srcpkgs/sysbench/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index 20f21614a34..6bc48105f24 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -2,7 +2,7 @@
 pkgname=sysbench
 version=1.0.18
 revision=1
-archs="i686 x86_64"
+archs="x86_64"
 build_style=configure
 configure_args="--prefix=/usr --with-pgsql"
 hostmakedepends="make automake libtool pkg-config"

From 0a3e16e4a7e6ba6aad590275e46deefab0371604 Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Fri, 1 Nov 2019 21:09:33 +0000
Subject: [PATCH 4/5] Altered dependencies, build style and archs

Removed make from host dependencies, changed build style from configure to gnu_configure, removed explicit archs.
---
 srcpkgs/sysbench/template | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index 6bc48105f24..b22e551a9c1 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -2,10 +2,9 @@
 pkgname=sysbench
 version=1.0.18
 revision=1
-archs="x86_64"
-build_style=configure
+build_style=gnu_configure
 configure_args="--prefix=/usr --with-pgsql"
-hostmakedepends="make automake libtool pkg-config"
+hostmakedepends="automake libtool pkg-config"
 makedepends="libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
 short_desc="Scriptable multi-threaded benchmark tool"
 maintainer="Neel Chotai <neel@neelchotai.com>"

From 5b863605744f2321adecc04e81682a0737f01876 Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Fri, 1 Nov 2019 21:14:58 +0000
Subject: [PATCH 5/5] gnu_configure > gnu-configure

---
 srcpkgs/sysbench/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index b22e551a9c1..d804d204503 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -2,7 +2,7 @@
 pkgname=sysbench
 version=1.0.18
 revision=1
-build_style=gnu_configure
+build_style=gnu-configure
 configure_args="--prefix=/usr --with-pgsql"
 hostmakedepends="automake libtool pkg-config"
 makedepends="libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PR PATCH] [Updated] [WIP] New package: sysbench-1.0.18
  2019-10-31  2:22 [PR PATCH] New package: sysbench-1.0.18 voidlinux-github
                   ` (7 preceding siblings ...)
  2019-11-01 21:15 ` voidlinux-github
@ 2019-11-03 15:23 ` voidlinux-github
  2019-11-03 15:23 ` voidlinux-github
                   ` (4 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: voidlinux-github @ 2019-11-03 15:23 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 658 bytes --]

There is an updated pull request by NeelChotai against master on the void-packages repository

https://github.com/NeelChotai/void-packages sysbench
https://github.com/void-linux/void-packages/pull/15984

[WIP] New package: sysbench-1.0.18
sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. It's often used for database benchmarks but can be used for non-database workloads like CPU, memory and thread benchmarks. The version I've submitted includes MySQL and PostgreSQL benchmarks, I'll also be submitting a template for a version without these.

A patch file from https://github.com/void-linux/void-packages/pull/15984.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-sysbench-15984.patch --]
[-- Type: text/x-diff, Size: 5664 bytes --]

From 05d16a8d529e1869e55e7f2c353600835c54c5aa Mon Sep 17 00:00:00 2001
From: Neel <neel@neelchotai.com>
Date: Thu, 31 Oct 2019 02:18:21 +0000
Subject: [PATCH 1/6] New package: sysbench-1.0.18

---
 srcpkgs/sysbench/template | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 srcpkgs/sysbench/template

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
new file mode 100644
index 00000000000..1dcc9928fb3
--- /dev/null
+++ b/srcpkgs/sysbench/template
@@ -0,0 +1,18 @@
+# Template file for 'sysbench'
+pkgname=sysbench
+version=1.0.18
+revision=1
+archs="i686 x86_64"
+build_style=configure
+configure_args="--prefix=/usr --with-pgsql"
+makedepends="make automake libtool pkg-config libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
+short_desc="Scriptable multi-threaded benchmark tool"
+maintainer="Neel Chotai <neel@neelchotai.com>"
+license="GPL-2.0-only"
+homepage="https://github.com/akopytov/sysbench"
+distfiles="https://github.com/akopytov/sysbench/archive/${version}.tar.gz"
+checksum=c679b285e633c819d637bdafaeacc1bec13f37da5b3357c7e17d97a71bf28cb1
+
+pre_configure() {
+	./autogen.sh
+}

From f2b7cb9c3f5c7dd2282057dc835b3ce1c90dc27a Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Thu, 31 Oct 2019 03:02:59 +0000
Subject: [PATCH 2/6] Split up dependencies

---
 srcpkgs/sysbench/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index 1dcc9928fb3..20f21614a34 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -5,7 +5,8 @@ revision=1
 archs="i686 x86_64"
 build_style=configure
 configure_args="--prefix=/usr --with-pgsql"
-makedepends="make automake libtool pkg-config libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
+hostmakedepends="make automake libtool pkg-config"
+makedepends="libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
 short_desc="Scriptable multi-threaded benchmark tool"
 maintainer="Neel Chotai <neel@neelchotai.com>"
 license="GPL-2.0-only"

From 7a0690f3c66c85f7b0465beb8833d3891ef0eb69 Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Thu, 31 Oct 2019 10:49:54 +0000
Subject: [PATCH 3/6] Fixed archs

---
 srcpkgs/sysbench/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index 20f21614a34..6bc48105f24 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -2,7 +2,7 @@
 pkgname=sysbench
 version=1.0.18
 revision=1
-archs="i686 x86_64"
+archs="x86_64"
 build_style=configure
 configure_args="--prefix=/usr --with-pgsql"
 hostmakedepends="make automake libtool pkg-config"

From 0a3e16e4a7e6ba6aad590275e46deefab0371604 Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Fri, 1 Nov 2019 21:09:33 +0000
Subject: [PATCH 4/6] Altered dependencies, build style and archs

Removed make from host dependencies, changed build style from configure to gnu_configure, removed explicit archs.
---
 srcpkgs/sysbench/template | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index 6bc48105f24..b22e551a9c1 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -2,10 +2,9 @@
 pkgname=sysbench
 version=1.0.18
 revision=1
-archs="x86_64"
-build_style=configure
+build_style=gnu_configure
 configure_args="--prefix=/usr --with-pgsql"
-hostmakedepends="make automake libtool pkg-config"
+hostmakedepends="automake libtool pkg-config"
 makedepends="libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
 short_desc="Scriptable multi-threaded benchmark tool"
 maintainer="Neel Chotai <neel@neelchotai.com>"

From 5b863605744f2321adecc04e81682a0737f01876 Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Fri, 1 Nov 2019 21:14:58 +0000
Subject: [PATCH 5/6] gnu_configure > gnu-configure

---
 srcpkgs/sysbench/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index b22e551a9c1..d804d204503 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -2,7 +2,7 @@
 pkgname=sysbench
 version=1.0.18
 revision=1
-build_style=gnu_configure
+build_style=gnu-configure
 configure_args="--prefix=/usr --with-pgsql"
 hostmakedepends="automake libtool pkg-config"
 makedepends="libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"

From 5bcd17ba2ce5fd512e20753600581365789acaec Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Sun, 3 Nov 2019 15:23:34 +0000
Subject: [PATCH 6/6] Moved postgresql from makedepends to hostmakedepends

---
 srcpkgs/sysbench/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index d804d204503..d2d2f2ab79c 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -4,8 +4,8 @@ version=1.0.18
 revision=1
 build_style=gnu-configure
 configure_args="--prefix=/usr --with-pgsql"
-hostmakedepends="automake libtool pkg-config"
-makedepends="libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
+hostmakedepends="automake libtool pkg-config postgresql-libs"
+makedepends="libaio-devel libmariadbclient-devel libressl-devel zlib-devel"
 short_desc="Scriptable multi-threaded benchmark tool"
 maintainer="Neel Chotai <neel@neelchotai.com>"
 license="GPL-2.0-only"

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PR PATCH] [Updated] [WIP] New package: sysbench-1.0.18
  2019-10-31  2:22 [PR PATCH] New package: sysbench-1.0.18 voidlinux-github
                   ` (8 preceding siblings ...)
  2019-11-03 15:23 ` voidlinux-github
@ 2019-11-03 15:23 ` voidlinux-github
  2019-11-04 16:43 ` voidlinux-github
                   ` (3 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: voidlinux-github @ 2019-11-03 15:23 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 658 bytes --]

There is an updated pull request by NeelChotai against master on the void-packages repository

https://github.com/NeelChotai/void-packages sysbench
https://github.com/void-linux/void-packages/pull/15984

[WIP] New package: sysbench-1.0.18
sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. It's often used for database benchmarks but can be used for non-database workloads like CPU, memory and thread benchmarks. The version I've submitted includes MySQL and PostgreSQL benchmarks, I'll also be submitting a template for a version without these.

A patch file from https://github.com/void-linux/void-packages/pull/15984.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-sysbench-15984.patch --]
[-- Type: text/x-diff, Size: 5664 bytes --]

From 05d16a8d529e1869e55e7f2c353600835c54c5aa Mon Sep 17 00:00:00 2001
From: Neel <neel@neelchotai.com>
Date: Thu, 31 Oct 2019 02:18:21 +0000
Subject: [PATCH 1/6] New package: sysbench-1.0.18

---
 srcpkgs/sysbench/template | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 srcpkgs/sysbench/template

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
new file mode 100644
index 00000000000..1dcc9928fb3
--- /dev/null
+++ b/srcpkgs/sysbench/template
@@ -0,0 +1,18 @@
+# Template file for 'sysbench'
+pkgname=sysbench
+version=1.0.18
+revision=1
+archs="i686 x86_64"
+build_style=configure
+configure_args="--prefix=/usr --with-pgsql"
+makedepends="make automake libtool pkg-config libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
+short_desc="Scriptable multi-threaded benchmark tool"
+maintainer="Neel Chotai <neel@neelchotai.com>"
+license="GPL-2.0-only"
+homepage="https://github.com/akopytov/sysbench"
+distfiles="https://github.com/akopytov/sysbench/archive/${version}.tar.gz"
+checksum=c679b285e633c819d637bdafaeacc1bec13f37da5b3357c7e17d97a71bf28cb1
+
+pre_configure() {
+	./autogen.sh
+}

From f2b7cb9c3f5c7dd2282057dc835b3ce1c90dc27a Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Thu, 31 Oct 2019 03:02:59 +0000
Subject: [PATCH 2/6] Split up dependencies

---
 srcpkgs/sysbench/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index 1dcc9928fb3..20f21614a34 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -5,7 +5,8 @@ revision=1
 archs="i686 x86_64"
 build_style=configure
 configure_args="--prefix=/usr --with-pgsql"
-makedepends="make automake libtool pkg-config libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
+hostmakedepends="make automake libtool pkg-config"
+makedepends="libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
 short_desc="Scriptable multi-threaded benchmark tool"
 maintainer="Neel Chotai <neel@neelchotai.com>"
 license="GPL-2.0-only"

From 7a0690f3c66c85f7b0465beb8833d3891ef0eb69 Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Thu, 31 Oct 2019 10:49:54 +0000
Subject: [PATCH 3/6] Fixed archs

---
 srcpkgs/sysbench/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index 20f21614a34..6bc48105f24 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -2,7 +2,7 @@
 pkgname=sysbench
 version=1.0.18
 revision=1
-archs="i686 x86_64"
+archs="x86_64"
 build_style=configure
 configure_args="--prefix=/usr --with-pgsql"
 hostmakedepends="make automake libtool pkg-config"

From 0a3e16e4a7e6ba6aad590275e46deefab0371604 Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Fri, 1 Nov 2019 21:09:33 +0000
Subject: [PATCH 4/6] Altered dependencies, build style and archs

Removed make from host dependencies, changed build style from configure to gnu_configure, removed explicit archs.
---
 srcpkgs/sysbench/template | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index 6bc48105f24..b22e551a9c1 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -2,10 +2,9 @@
 pkgname=sysbench
 version=1.0.18
 revision=1
-archs="x86_64"
-build_style=configure
+build_style=gnu_configure
 configure_args="--prefix=/usr --with-pgsql"
-hostmakedepends="make automake libtool pkg-config"
+hostmakedepends="automake libtool pkg-config"
 makedepends="libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
 short_desc="Scriptable multi-threaded benchmark tool"
 maintainer="Neel Chotai <neel@neelchotai.com>"

From 5b863605744f2321adecc04e81682a0737f01876 Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Fri, 1 Nov 2019 21:14:58 +0000
Subject: [PATCH 5/6] gnu_configure > gnu-configure

---
 srcpkgs/sysbench/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index b22e551a9c1..d804d204503 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -2,7 +2,7 @@
 pkgname=sysbench
 version=1.0.18
 revision=1
-build_style=gnu_configure
+build_style=gnu-configure
 configure_args="--prefix=/usr --with-pgsql"
 hostmakedepends="automake libtool pkg-config"
 makedepends="libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"

From 5bcd17ba2ce5fd512e20753600581365789acaec Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Sun, 3 Nov 2019 15:23:34 +0000
Subject: [PATCH 6/6] Moved postgresql from makedepends to hostmakedepends

---
 srcpkgs/sysbench/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index d804d204503..d2d2f2ab79c 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -4,8 +4,8 @@ version=1.0.18
 revision=1
 build_style=gnu-configure
 configure_args="--prefix=/usr --with-pgsql"
-hostmakedepends="automake libtool pkg-config"
-makedepends="libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
+hostmakedepends="automake libtool pkg-config postgresql-libs"
+makedepends="libaio-devel libmariadbclient-devel libressl-devel zlib-devel"
 short_desc="Scriptable multi-threaded benchmark tool"
 maintainer="Neel Chotai <neel@neelchotai.com>"
 license="GPL-2.0-only"

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [WIP] New package: sysbench-1.0.18
  2019-10-31  2:22 [PR PATCH] New package: sysbench-1.0.18 voidlinux-github
                   ` (9 preceding siblings ...)
  2019-11-03 15:23 ` voidlinux-github
@ 2019-11-04 16:43 ` voidlinux-github
  2019-11-04 19:27 ` [PR PATCH] [Updated] " voidlinux-github
                   ` (2 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: voidlinux-github @ 2019-11-04 16:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 446 bytes --]

New comment by Hoshpak on void-packages repository

https://github.com/void-linux/void-packages/pull/15984#issuecomment-549441292

Comment:
The build needs `pg_config` which is part of postgresql-libs-devel. In this case it is warranted to put the -devel package in hostmakedepends since it contains a binary that needs to be executed on the host. You probably also need it in makedepends as well since the headers will be needed for the target.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PR PATCH] [Updated] [WIP] New package: sysbench-1.0.18
  2019-10-31  2:22 [PR PATCH] New package: sysbench-1.0.18 voidlinux-github
                   ` (10 preceding siblings ...)
  2019-11-04 16:43 ` voidlinux-github
@ 2019-11-04 19:27 ` voidlinux-github
  2019-11-05  0:02 ` voidlinux-github
  2019-11-05  0:07 ` voidlinux-github
  13 siblings, 0 replies; 15+ messages in thread
From: voidlinux-github @ 2019-11-04 19:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 658 bytes --]

There is an updated pull request by NeelChotai against master on the void-packages repository

https://github.com/NeelChotai/void-packages sysbench
https://github.com/void-linux/void-packages/pull/15984

[WIP] New package: sysbench-1.0.18
sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. It's often used for database benchmarks but can be used for non-database workloads like CPU, memory and thread benchmarks. The version I've submitted includes MySQL and PostgreSQL benchmarks, I'll also be submitting a template for a version without these.

A patch file from https://github.com/void-linux/void-packages/pull/15984.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-sysbench-15984.patch --]
[-- Type: text/x-diff, Size: 6700 bytes --]

From 05d16a8d529e1869e55e7f2c353600835c54c5aa Mon Sep 17 00:00:00 2001
From: Neel <neel@neelchotai.com>
Date: Thu, 31 Oct 2019 02:18:21 +0000
Subject: [PATCH 1/7] New package: sysbench-1.0.18

---
 srcpkgs/sysbench/template | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 srcpkgs/sysbench/template

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
new file mode 100644
index 00000000000..1dcc9928fb3
--- /dev/null
+++ b/srcpkgs/sysbench/template
@@ -0,0 +1,18 @@
+# Template file for 'sysbench'
+pkgname=sysbench
+version=1.0.18
+revision=1
+archs="i686 x86_64"
+build_style=configure
+configure_args="--prefix=/usr --with-pgsql"
+makedepends="make automake libtool pkg-config libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
+short_desc="Scriptable multi-threaded benchmark tool"
+maintainer="Neel Chotai <neel@neelchotai.com>"
+license="GPL-2.0-only"
+homepage="https://github.com/akopytov/sysbench"
+distfiles="https://github.com/akopytov/sysbench/archive/${version}.tar.gz"
+checksum=c679b285e633c819d637bdafaeacc1bec13f37da5b3357c7e17d97a71bf28cb1
+
+pre_configure() {
+	./autogen.sh
+}

From f2b7cb9c3f5c7dd2282057dc835b3ce1c90dc27a Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Thu, 31 Oct 2019 03:02:59 +0000
Subject: [PATCH 2/7] Split up dependencies

---
 srcpkgs/sysbench/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index 1dcc9928fb3..20f21614a34 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -5,7 +5,8 @@ revision=1
 archs="i686 x86_64"
 build_style=configure
 configure_args="--prefix=/usr --with-pgsql"
-makedepends="make automake libtool pkg-config libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
+hostmakedepends="make automake libtool pkg-config"
+makedepends="libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
 short_desc="Scriptable multi-threaded benchmark tool"
 maintainer="Neel Chotai <neel@neelchotai.com>"
 license="GPL-2.0-only"

From 7a0690f3c66c85f7b0465beb8833d3891ef0eb69 Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Thu, 31 Oct 2019 10:49:54 +0000
Subject: [PATCH 3/7] Fixed archs

---
 srcpkgs/sysbench/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index 20f21614a34..6bc48105f24 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -2,7 +2,7 @@
 pkgname=sysbench
 version=1.0.18
 revision=1
-archs="i686 x86_64"
+archs="x86_64"
 build_style=configure
 configure_args="--prefix=/usr --with-pgsql"
 hostmakedepends="make automake libtool pkg-config"

From 0a3e16e4a7e6ba6aad590275e46deefab0371604 Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Fri, 1 Nov 2019 21:09:33 +0000
Subject: [PATCH 4/7] Altered dependencies, build style and archs

Removed make from host dependencies, changed build style from configure to gnu_configure, removed explicit archs.
---
 srcpkgs/sysbench/template | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index 6bc48105f24..b22e551a9c1 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -2,10 +2,9 @@
 pkgname=sysbench
 version=1.0.18
 revision=1
-archs="x86_64"
-build_style=configure
+build_style=gnu_configure
 configure_args="--prefix=/usr --with-pgsql"
-hostmakedepends="make automake libtool pkg-config"
+hostmakedepends="automake libtool pkg-config"
 makedepends="libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
 short_desc="Scriptable multi-threaded benchmark tool"
 maintainer="Neel Chotai <neel@neelchotai.com>"

From 5b863605744f2321adecc04e81682a0737f01876 Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Fri, 1 Nov 2019 21:14:58 +0000
Subject: [PATCH 5/7] gnu_configure > gnu-configure

---
 srcpkgs/sysbench/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index b22e551a9c1..d804d204503 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -2,7 +2,7 @@
 pkgname=sysbench
 version=1.0.18
 revision=1
-build_style=gnu_configure
+build_style=gnu-configure
 configure_args="--prefix=/usr --with-pgsql"
 hostmakedepends="automake libtool pkg-config"
 makedepends="libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"

From 5bcd17ba2ce5fd512e20753600581365789acaec Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Sun, 3 Nov 2019 15:23:34 +0000
Subject: [PATCH 6/7] Moved postgresql from makedepends to hostmakedepends

---
 srcpkgs/sysbench/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index d804d204503..d2d2f2ab79c 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -4,8 +4,8 @@ version=1.0.18
 revision=1
 build_style=gnu-configure
 configure_args="--prefix=/usr --with-pgsql"
-hostmakedepends="automake libtool pkg-config"
-makedepends="libaio-devel libmariadbclient-devel postgresql-libs-devel libressl-devel zlib-devel"
+hostmakedepends="automake libtool pkg-config postgresql-libs"
+makedepends="libaio-devel libmariadbclient-devel libressl-devel zlib-devel"
 short_desc="Scriptable multi-threaded benchmark tool"
 maintainer="Neel Chotai <neel@neelchotai.com>"
 license="GPL-2.0-only"

From 7d825321dc7451a9cd4ce2246da3c124a5f5787b Mon Sep 17 00:00:00 2001
From: NeelChotai <neel_chotai@hotmail.com>
Date: Mon, 4 Nov 2019 19:27:40 +0000
Subject: [PATCH 7/7] Added postgresql-libs-devel to host and make depends

---
 srcpkgs/sysbench/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template
index d2d2f2ab79c..e5a06cb0508 100644
--- a/srcpkgs/sysbench/template
+++ b/srcpkgs/sysbench/template
@@ -4,8 +4,8 @@ version=1.0.18
 revision=1
 build_style=gnu-configure
 configure_args="--prefix=/usr --with-pgsql"
-hostmakedepends="automake libtool pkg-config postgresql-libs"
-makedepends="libaio-devel libmariadbclient-devel libressl-devel zlib-devel"
+hostmakedepends="automake libtool pkg-config postgresql-libs-devel"
+makedepends="libaio-devel libmariadbclient-devel libressl-devel zlib-devel postgresql-libs-devel"
 short_desc="Scriptable multi-threaded benchmark tool"
 maintainer="Neel Chotai <neel@neelchotai.com>"
 license="GPL-2.0-only"

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [WIP] New package: sysbench-1.0.18
  2019-10-31  2:22 [PR PATCH] New package: sysbench-1.0.18 voidlinux-github
                   ` (11 preceding siblings ...)
  2019-11-04 19:27 ` [PR PATCH] [Updated] " voidlinux-github
@ 2019-11-05  0:02 ` voidlinux-github
  2019-11-05  0:07 ` voidlinux-github
  13 siblings, 0 replies; 15+ messages in thread
From: voidlinux-github @ 2019-11-05  0:02 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 617 bytes --]

New comment by NeelChotai on void-packages repository

https://github.com/void-linux/void-packages/pull/15984#issuecomment-549602729

Comment:
Thanks for that Hoshpak: that fixed the postgresql issue I was having but I'm having issues with cross-compiling: `gcc: error: unrecognized command line option '-mfpu=vfpv3'` and `gcc: error: unrecognized command line option '-mfloat-abi=hard'` in the case of armv7l and `cc1: error: bad value ('armv8-a') for '-march=' switch` in the case of aarch64.

I feel like I'm missing something obvious with GCC since I'm fairly sure this should work fine on other architectures.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [WIP] New package: sysbench-1.0.18
  2019-10-31  2:22 [PR PATCH] New package: sysbench-1.0.18 voidlinux-github
                   ` (12 preceding siblings ...)
  2019-11-05  0:02 ` voidlinux-github
@ 2019-11-05  0:07 ` voidlinux-github
  13 siblings, 0 replies; 15+ messages in thread
From: voidlinux-github @ 2019-11-05  0:07 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 418 bytes --]

New comment by Johnnynator on void-packages repository

https://github.com/void-linux/void-packages/pull/15984#issuecomment-549604012

Comment:
I don't think that this is your fault. It is calling a sub project without giving it all the proper parameter probably, so it uses the host gcc instead of the cross gcc, but the cross cflags. You should try to get it to use the void packaged luajit and not the bundled one.

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2019-11-05  0:07 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-10-31  2:22 [PR PATCH] New package: sysbench-1.0.18 voidlinux-github
2019-10-31  3:03 ` [PR PATCH] [Updated] " voidlinux-github
2019-10-31  3:03 ` voidlinux-github
2019-10-31 10:49 ` voidlinux-github
2019-10-31 10:49 ` voidlinux-github
2019-11-01 21:09 ` [PR PATCH] [Updated] [WIP] " voidlinux-github
2019-11-01 21:09 ` voidlinux-github
2019-11-01 21:15 ` voidlinux-github
2019-11-01 21:15 ` voidlinux-github
2019-11-03 15:23 ` voidlinux-github
2019-11-03 15:23 ` voidlinux-github
2019-11-04 16:43 ` voidlinux-github
2019-11-04 19:27 ` [PR PATCH] [Updated] " voidlinux-github
2019-11-05  0:02 ` voidlinux-github
2019-11-05  0:07 ` voidlinux-github

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).