* [Buildroot] [PATCH 1/1] package/librtas: bump to version 2.0.5
@ 2023-11-05 22:06 Fabrice Fontaine
2023-11-06 19:38 ` Thomas Petazzoni via buildroot
0 siblings, 1 reply; 2+ messages in thread
From: Fabrice Fontaine @ 2023-11-05 22:06 UTC (permalink / raw)
To: buildroot; +Cc: Fabrice Fontaine
- Drop patch (already in version)
- host-pkgconf is a mandatory dependency to run autoreconf (even when
cmocka-based tests are disabled) since
https://github.com/ibm-power-utilities/librtas/commit/b62ecd42180d7ac7b32cac6a50802455850a857a
https://github.com/ibm-power-utilities/librtas/blob/v2.0.5/Changelog
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
---
.checkpackageignore | 1 -
...onfigure.ac-remove-LOCAL_CHECK_FLAGS.patch | 46 -------------------
package/librtas/librtas.hash | 2 +-
package/librtas/librtas.mk | 3 +-
4 files changed, 3 insertions(+), 49 deletions(-)
delete mode 100644 package/librtas/0001-configure.ac-remove-LOCAL_CHECK_FLAGS.patch
diff --git a/.checkpackageignore b/.checkpackageignore
index 0c67afdd7e..2e680193ef 100644
--- a/.checkpackageignore
+++ b/.checkpackageignore
@@ -726,7 +726,6 @@ package/libpthsem/0001-fix-build-on-linux-3.x-host.patch Upstream
package/libressl/0001-always-expose-SSL_OP_NO_TLSv1_3.patch Upstream
package/libroxml/0001-src-roxml_mem.h-add-missing-extern.patch Upstream
package/librsvg/0001-gdk-pixbuf-loader-Makefile.am-set-GDK_PIXBUF_MODULED.patch Upstream
-package/librtas/0001-configure.ac-remove-LOCAL_CHECK_FLAGS.patch Upstream
package/librtlsdr/0001-Makefile.am-respect-DESTDIR-with-install-udev-rules.patch Upstream
package/libselinux/0001-fix-musl-build.patch Upstream
package/libselinux/0002-Do-not-use-PYCEXT-and-rely-on-the-installed-file-nam.patch Upstream
diff --git a/package/librtas/0001-configure.ac-remove-LOCAL_CHECK_FLAGS.patch b/package/librtas/0001-configure.ac-remove-LOCAL_CHECK_FLAGS.patch
deleted file mode 100644
index dd5f944317..0000000000
--- a/package/librtas/0001-configure.ac-remove-LOCAL_CHECK_FLAGS.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From 148712f8a559cc613236e9e72b3ce6c24b83c373 Mon Sep 17 00:00:00 2001
-From: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-Date: Sat, 23 Jul 2022 18:51:37 +0200
-Subject: [PATCH] configure.ac: remove LOCAL_CHECK_FLAGS
-
-These cause problems with Buildroot (the -fstack-protector-all check
-does only a compile test, it should do a link test), and generally the
-decision of using those flags or not should be left to Buildroot.
-
-An issue has been reported upstream at
-https://github.com/ibm-power-utilities/librtas/issues/25 to hopefully
-get a better solution.
-
-Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
----
- configure.ac | 14 --------------
- 1 file changed, 14 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index c3429e8..b7208ee 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -24,20 +24,6 @@ AC_TYPE_UID_T
- AC_TYPE_UINT32_T
- AC_TYPE_UINT64_T
-
--AC_DEFUN([LOCAL_CHECK_FLAGS],[
-- AC_REQUIRE([AX_CHECK_LINK_FLAG])
-- AC_REQUIRE([AX_APPEND_COMPILE_FLAGS])
-- AC_LANG_PUSH([C])
-- AX_APPEND_COMPILE_FLAGS([-Wall])
-- AX_APPEND_COMPILE_FLAGS([-D_FORTIFY_SOURCE=2 -fstack-protector-all])
-- AX_APPEND_COMPILE_FLAGS([-fwrapv -fPIE -Wstack-protector])
-- AX_APPEND_COMPILE_FLAGS([--param=ssp-buffer-size=1])
-- AX_CHECK_LINK_FLAG([-z relro -z now])
-- AX_CHECK_LINK_FLAG([-pie])
-- AC_LANG_POP
--])
--LOCAL_CHECK_FLAGS
--
- LT_INIT
- LT_LANG([C])
-
---
-2.37.1
-
diff --git a/package/librtas/librtas.hash b/package/librtas/librtas.hash
index 8d4c4e1912..6f8628cca8 100644
--- a/package/librtas/librtas.hash
+++ b/package/librtas/librtas.hash
@@ -1,3 +1,3 @@
# Locally computed
-sha256 1b951422ec9553fa9d5e5e158fd8e298f867f561189fff6817a9540d5661f145 librtas-2.0.3.tar.gz
+sha256 b4928b300350c12618563a051be01189275853fd8eacaac509c9aa1460991ec4 librtas-2.0.5.tar.gz
sha256 592987e8510228d546540b84a22444bde98e48d03078d3b2eefcd889bec5ce8c COPYING.LESSER
diff --git a/package/librtas/librtas.mk b/package/librtas/librtas.mk
index 458d7a0e47..804d6de191 100644
--- a/package/librtas/librtas.mk
+++ b/package/librtas/librtas.mk
@@ -4,12 +4,13 @@
#
################################################################################
-LIBRTAS_VERSION = 2.0.3
+LIBRTAS_VERSION = 2.0.5
LIBRTAS_SITE = $(call github,ibm-power-utilities,librtas,v$(LIBRTAS_VERSION))
LIBRTAS_LICENSE = LGPL-2.1+
LIBRTAS_LICENSE_FILES = COPYING.LESSER
LIBRTAS_INSTALL_STAGING = YES
# From git
LIBRTAS_AUTORECONF = YES
+LIBRTAS_DEPENDENCIES = host-pkgconf
$(eval $(autotools-package))
--
2.42.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [Buildroot] [PATCH 1/1] package/librtas: bump to version 2.0.5
2023-11-05 22:06 [Buildroot] [PATCH 1/1] package/librtas: bump to version 2.0.5 Fabrice Fontaine
@ 2023-11-06 19:38 ` Thomas Petazzoni via buildroot
0 siblings, 0 replies; 2+ messages in thread
From: Thomas Petazzoni via buildroot @ 2023-11-06 19:38 UTC (permalink / raw)
To: Fabrice Fontaine; +Cc: buildroot
On Sun, 5 Nov 2023 23:06:01 +0100
Fabrice Fontaine <fontaine.fabrice@gmail.com> wrote:
> - Drop patch (already in version)
> - host-pkgconf is a mandatory dependency to run autoreconf (even when
> cmocka-based tests are disabled) since
> https://github.com/ibm-power-utilities/librtas/commit/b62ecd42180d7ac7b32cac6a50802455850a857a
>
> https://github.com/ibm-power-utilities/librtas/blob/v2.0.5/Changelog
>
> Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
> ---
> .checkpackageignore | 1 -
> ...onfigure.ac-remove-LOCAL_CHECK_FLAGS.patch | 46 -------------------
> package/librtas/librtas.hash | 2 +-
> package/librtas/librtas.mk | 3 +-
> 4 files changed, 3 insertions(+), 49 deletions(-)
> delete mode 100644 package/librtas/0001-configure.ac-remove-LOCAL_CHECK_FLAGS.patch
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] 2+ messages in thread
end of thread, other threads:[~2023-11-06 19:38 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-05 22:06 [Buildroot] [PATCH 1/1] package/librtas: bump to version 2.0.5 Fabrice Fontaine
2023-11-06 19:38 ` 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.