* [Buildroot] [PATCH v1 1/2] package/fio: bump to version 3.34
@ 2023-05-16 8:23 Maksim Kiselev
2023-05-16 8:23 ` [Buildroot] [PATCH v1 2/2] package/fio: add optional libiscsi dependency Maksim Kiselev
2023-07-29 11:57 ` [Buildroot] [PATCH v1 1/2] package/fio: bump to version 3.34 Thomas Petazzoni via buildroot
0 siblings, 2 replies; 4+ messages in thread
From: Maksim Kiselev @ 2023-05-16 8:23 UTC (permalink / raw)
To: buildroot; +Cc: Maksim Kiselev, Ezequiel Garcia
Signed-off-by: Maksim Kiselev <bigunclemax@gmail.com>
---
package/fio/fio.hash | 2 +-
package/fio/fio.mk | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/fio/fio.hash b/package/fio/fio.hash
index 891ca4e40e..7f7e12f948 100644
--- a/package/fio/fio.hash
+++ b/package/fio/fio.hash
@@ -1,4 +1,4 @@
# Locally computed
-sha256 859dca5241e5494d86c4aa1531a984cc556789c78e56b30d6070acfbdd193a8c fio-3.28.tar.gz
+sha256 49f340ef51dbb7942d598abd2b8ad93ce7934ca709f73ba13519568556f9089f fio-3.34.tar.gz
sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING
sha256 8a240c1ad13d1fe3e58588643d81d0695899be4a669fe6d8fafa76ca6a89db2c MORAL-LICENSE
diff --git a/package/fio/fio.mk b/package/fio/fio.mk
index 13818b60fd..90ec407207 100644
--- a/package/fio/fio.mk
+++ b/package/fio/fio.mk
@@ -4,7 +4,7 @@
#
################################################################################
-FIO_VERSION = 3.28
+FIO_VERSION = 3.34
FIO_SITE = http://brick.kernel.dk/snaps
FIO_LICENSE = GPL-2.0
FIO_LICENSE_FILES = COPYING MORAL-LICENSE
--
2.39.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH v1 2/2] package/fio: add optional libiscsi dependency
2023-05-16 8:23 [Buildroot] [PATCH v1 1/2] package/fio: bump to version 3.34 Maksim Kiselev
@ 2023-05-16 8:23 ` Maksim Kiselev
2023-07-29 11:57 ` Thomas Petazzoni via buildroot
2023-07-29 11:57 ` [Buildroot] [PATCH v1 1/2] package/fio: bump to version 3.34 Thomas Petazzoni via buildroot
1 sibling, 1 reply; 4+ messages in thread
From: Maksim Kiselev @ 2023-05-16 8:23 UTC (permalink / raw)
To: buildroot; +Cc: Maksim Kiselev, Ezequiel Garcia
Since commit 247ef2a fio has optional libiscsi engine support
This patch enables fio iscsi support if BR2_PACKAGE_LIBISCSI
was selected
Signed-off-by: Maksim Kiselev <bigunclemax@gmail.com>
---
package/fio/fio.mk | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/package/fio/fio.mk b/package/fio/fio.mk
index 90ec407207..45092a0d80 100644
--- a/package/fio/fio.mk
+++ b/package/fio/fio.mk
@@ -9,6 +9,8 @@ FIO_SITE = http://brick.kernel.dk/snaps
FIO_LICENSE = GPL-2.0
FIO_LICENSE_FILES = COPYING MORAL-LICENSE
+FIO_OPTS = --cc="$(TARGET_CC)" --extra-cflags="$(TARGET_CFLAGS)"
+
ifeq ($(BR2_PACKAGE_LIBAIO),y)
FIO_DEPENDENCIES += libaio
endif
@@ -17,6 +19,11 @@ ifeq ($(BR2_PACKAGE_LIBNFS),y)
FIO_DEPENDENCIES += libnfs
endif
+ifeq ($(BR2_PACKAGE_LIBISCSI),y)
+FIO_OPTS += --enable-libiscsi
+FIO_DEPENDENCIES += libiscsi
+endif
+
ifeq ($(BR2_PACKAGE_NUMACTL),y)
FIO_DEPENDENCIES += numactl
endif
@@ -26,7 +33,7 @@ FIO_DEPENDENCIES += zlib
endif
define FIO_CONFIGURE_CMDS
- (cd $(@D); $(TARGET_MAKE_ENV) ./configure --cc="$(TARGET_CC)" --extra-cflags="$(TARGET_CFLAGS)")
+ (cd $(@D); $(TARGET_MAKE_ENV) ./configure $(FIO_OPTS))
endef
define FIO_BUILD_CMDS
--
2.39.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [Buildroot] [PATCH v1 1/2] package/fio: bump to version 3.34
2023-05-16 8:23 [Buildroot] [PATCH v1 1/2] package/fio: bump to version 3.34 Maksim Kiselev
2023-05-16 8:23 ` [Buildroot] [PATCH v1 2/2] package/fio: add optional libiscsi dependency Maksim Kiselev
@ 2023-07-29 11:57 ` Thomas Petazzoni via buildroot
1 sibling, 0 replies; 4+ messages in thread
From: Thomas Petazzoni via buildroot @ 2023-07-29 11:57 UTC (permalink / raw)
To: Maksim Kiselev; +Cc: Ezequiel Garcia, buildroot
On Tue, 16 May 2023 11:23:39 +0300
Maksim Kiselev <bigunclemax@gmail.com> wrote:
> Signed-off-by: Maksim Kiselev <bigunclemax@gmail.com>
> ---
> package/fio/fio.hash | 2 +-
> package/fio/fio.mk | 2 +-
> 2 files changed, 2 insertions(+), 2 deletions(-)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Buildroot] [PATCH v1 2/2] package/fio: add optional libiscsi dependency
2023-05-16 8:23 ` [Buildroot] [PATCH v1 2/2] package/fio: add optional libiscsi dependency Maksim Kiselev
@ 2023-07-29 11:57 ` Thomas Petazzoni via buildroot
0 siblings, 0 replies; 4+ messages in thread
From: Thomas Petazzoni via buildroot @ 2023-07-29 11:57 UTC (permalink / raw)
To: Maksim Kiselev; +Cc: Ezequiel Garcia, buildroot
On Tue, 16 May 2023 11:23:40 +0300
Maksim Kiselev <bigunclemax@gmail.com> wrote:
> Since commit 247ef2a fio has optional libiscsi engine support
>
> This patch enables fio iscsi support if BR2_PACKAGE_LIBISCSI
> was selected
As pkg-config is used by the configure script to detect how to
compile/link against libiscsi, I've added host-pkgconf to the
dependencies when BR2_PACKAGE_LIBISCSI=y. I also updated a bit the
commit log to explain why we don't pass --disable-libiscsi.
Applied with those changes, thanks a lot!
Thomas
--
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2023-07-29 11:57 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-05-16 8:23 [Buildroot] [PATCH v1 1/2] package/fio: bump to version 3.34 Maksim Kiselev
2023-05-16 8:23 ` [Buildroot] [PATCH v1 2/2] package/fio: add optional libiscsi dependency Maksim Kiselev
2023-07-29 11:57 ` Thomas Petazzoni via buildroot
2023-07-29 11:57 ` [Buildroot] [PATCH v1 1/2] package/fio: bump to version 3.34 Thomas Petazzoni via buildroot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.