Message ID | 20220105180402.388388-1-fontaine.fabrice@gmail.com |
---|---|
State | Accepted |
Headers | show |
Series | [1/4] package/libsemanage: add gcc >= 5 dependency | expand |
Fabrice, All, On 2022-01-05 19:03 +0100, Fabrice Fontaine spake thusly: > Commit 56d9b887685c86fd4fbadda247cdbe733d499e81 forgot to add gcc >= 5 > dependency > > Fixes: > - No autobuilder failures (yet) > > Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Series of 4 patches applied to master, thanks. I'll further reply to patch 4... Regards, Yann E. MORIN. > --- > package/libsemanage/Config.in | 6 ++++-- > package/policycoreutils/Config.in | 8 +++++--- > 2 files changed, 9 insertions(+), 5 deletions(-) > > diff --git a/package/libsemanage/Config.in b/package/libsemanage/Config.in > index 3c7050ee51..5103df3f15 100644 > --- a/package/libsemanage/Config.in > +++ b/package/libsemanage/Config.in > @@ -3,6 +3,7 @@ config BR2_PACKAGE_LIBSEMANAGE > depends on BR2_PACKAGE_AUDIT_ARCH_SUPPORTS > depends on BR2_TOOLCHAIN_HAS_THREADS > depends on !BR2_STATIC_LIBS > + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_5 # libselinux -> libsepol > select BR2_PACKAGE_AUDIT > select BR2_PACKAGE_LIBSELINUX > select BR2_PACKAGE_BZIP2 > @@ -17,6 +18,7 @@ config BR2_PACKAGE_LIBSEMANAGE > > http://selinuxproject.org/page/Main_Page > > -comment "libsemanage needs a toolchain w/ threads, dynamic library" > +comment "libsemanage needs a toolchain w/ threads, dynamic library, gcc >= 5" > depends on BR2_PACKAGE_AUDIT_ARCH_SUPPORTS > - depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS > + depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS || \ > + !BR2_TOOLCHAIN_GCC_AT_LEAST_5 > diff --git a/package/policycoreutils/Config.in b/package/policycoreutils/Config.in > index 81900b4e41..3201c8fede 100644 > --- a/package/policycoreutils/Config.in > +++ b/package/policycoreutils/Config.in > @@ -1,12 +1,14 @@ > -comment "policycoreutils needs a toolchain w/ threads, dynamic library" > +comment "policycoreutils needs a toolchain w/ threads, dynamic library, gcc >= 5" > depends on BR2_PACKAGE_AUDIT_ARCH_SUPPORTS > - depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS > + depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS || \ > + !BR2_TOOLCHAIN_GCC_AT_LEAST_5 > > config BR2_PACKAGE_POLICYCOREUTILS > bool "policycoreutils" > depends on BR2_PACKAGE_AUDIT_ARCH_SUPPORTS # libsemanage > depends on BR2_TOOLCHAIN_HAS_THREADS # libsemanage > - depends on !BR2_STATIC_LIBS #libsemanage > + depends on !BR2_STATIC_LIBS # libsemanage > + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_5 # libsemanage -> libselinux -> libsepol > select BR2_PACKAGE_LIBSEMANAGE > select BR2_PACKAGE_LIBCAP_NG > help > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot@buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot
diff --git a/package/libsemanage/Config.in b/package/libsemanage/Config.in index 3c7050ee51..5103df3f15 100644 --- a/package/libsemanage/Config.in +++ b/package/libsemanage/Config.in @@ -3,6 +3,7 @@ config BR2_PACKAGE_LIBSEMANAGE depends on BR2_PACKAGE_AUDIT_ARCH_SUPPORTS depends on BR2_TOOLCHAIN_HAS_THREADS depends on !BR2_STATIC_LIBS + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_5 # libselinux -> libsepol select BR2_PACKAGE_AUDIT select BR2_PACKAGE_LIBSELINUX select BR2_PACKAGE_BZIP2 @@ -17,6 +18,7 @@ config BR2_PACKAGE_LIBSEMANAGE http://selinuxproject.org/page/Main_Page -comment "libsemanage needs a toolchain w/ threads, dynamic library" +comment "libsemanage needs a toolchain w/ threads, dynamic library, gcc >= 5" depends on BR2_PACKAGE_AUDIT_ARCH_SUPPORTS - depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS + depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_5 diff --git a/package/policycoreutils/Config.in b/package/policycoreutils/Config.in index 81900b4e41..3201c8fede 100644 --- a/package/policycoreutils/Config.in +++ b/package/policycoreutils/Config.in @@ -1,12 +1,14 @@ -comment "policycoreutils needs a toolchain w/ threads, dynamic library" +comment "policycoreutils needs a toolchain w/ threads, dynamic library, gcc >= 5" depends on BR2_PACKAGE_AUDIT_ARCH_SUPPORTS - depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS + depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_5 config BR2_PACKAGE_POLICYCOREUTILS bool "policycoreutils" depends on BR2_PACKAGE_AUDIT_ARCH_SUPPORTS # libsemanage depends on BR2_TOOLCHAIN_HAS_THREADS # libsemanage - depends on !BR2_STATIC_LIBS #libsemanage + depends on !BR2_STATIC_LIBS # libsemanage + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_5 # libsemanage -> libselinux -> libsepol select BR2_PACKAGE_LIBSEMANAGE select BR2_PACKAGE_LIBCAP_NG help
Commit 56d9b887685c86fd4fbadda247cdbe733d499e81 forgot to add gcc >= 5 dependency Fixes: - No autobuilder failures (yet) Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> --- package/libsemanage/Config.in | 6 ++++-- package/policycoreutils/Config.in | 8 +++++--- 2 files changed, 9 insertions(+), 5 deletions(-)