The package rpms/groonga.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/groonga.git/commit/?id=450b5172fbc2c....
Change: -%ifnarch %{ix86}
Thanks.
Full change: ============
commit 450b5172fbc2c0542b0acf35ecf6a2ae28d671d0 Author: topazus topazus@outlook.com Date: Tue Dec 26 15:01:07 2023 +0800
fix build depdencies
diff --git a/groonga.spec b/groonga.spec index fafe932..1b7f4f4 100644 --- a/groonga.spec +++ b/groonga.spec @@ -10,28 +10,29 @@ Source0: https://github.com/groonga/groonga/releases/download/v%%7Bversion%7D BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: ninja-build -BuildRequires: ruby -BuildRequires: mecab-devel + +%ifnarch %{ix86} +BuildRequires: libarrow-devel +%endif BuildRequires: zlib-devel -BuildRequires: lz4-devel -BuildRequires: msgpack-devel -BuildRequires: zeromq-devel -BuildRequires: libevent-devel -BuildRequires: libedit-devel -BuildRequires: libstemmer-devel -BuildRequires: openssl-devel BuildRequires: libzstd-devel BuildRequires: rapidjson-devel +BuildRequires: mecab-devel +BuildRequires: libstemmer-devel +BuildRequires: zeromq-devel +BuildRequires: libevent-devel +BuildRequires: msgpack-devel BuildRequires: xxhash-devel -%ifnarch %{ix86} -BuildRequires: libarrow-devel -%endif - +BuildRequires: lz4-devel +BuildRequires: croaring-devel %if 0%{?fedora} >= 40 BuildRequires: blosc2-devel # required by blosc2-devel BuildRequires: zlib-ng-devel %endif +BuildRequires: ruby +BuildRequires: libedit-devel +BuildRequires: openssl-devel
BuildRequires: systemd-rpm-macros
commit 85d510e885a94563ae9cd1f963461b6b79efbdf7 Author: topazus topazus@outlook.com Date: Tue Dec 26 14:19:59 2023 +0800
fix
diff --git a/packit.yaml b/packit.yaml index 62820bd..96418f8 100644 --- a/packit.yaml +++ b/packit.yaml @@ -1,6 +1,5 @@ upstream_package_name: groonga upstream_project_url: https://github.com/groonga/groonga -upstream_tag_template: v{version}
downstream_package_name: groonga
commit bbb42004e4170c7312eefb38f4d3a5aee8c123a0 Author: topazus topazus@outlook.com Date: Tue Dec 26 14:15:40 2023 +0800
enable packit for fedora-all
diff --git a/packit.yaml b/packit.yaml index 9c92507..62820bd 100644 --- a/packit.yaml +++ b/packit.yaml @@ -10,7 +10,7 @@ jobs: - job: pull_from_upstream trigger: release dist_git_branches: - - rawhide + - fedora-all
- job: koji_build trigger: commit
commit 8f56ef128ce1592cb13c64e267874baf63bba3a0 Author: topazus topazus@outlook.com Date: Tue Dec 26 14:13:55 2023 +0800
fix
diff --git a/groonga.spec b/groonga.spec index 3b794a9..fafe932 100644 --- a/groonga.spec +++ b/groonga.spec @@ -18,7 +18,6 @@ BuildRequires: msgpack-devel BuildRequires: zeromq-devel BuildRequires: libevent-devel BuildRequires: libedit-devel -BuildRequires: systemd-rpm-macros BuildRequires: libstemmer-devel BuildRequires: openssl-devel BuildRequires: libzstd-devel @@ -28,9 +27,13 @@ BuildRequires: xxhash-devel BuildRequires: libarrow-devel %endif
+%if 0%{?fedora} >= 40 BuildRequires: blosc2-devel # required by blosc2-devel BuildRequires: zlib-ng-devel +%endif + +BuildRequires: systemd-rpm-macros
Requires: %{name}-libs = %{version}-%{release} Requires: %{name}-plugin-suggest = %{version}-%{release} @@ -149,12 +152,28 @@ This package contains the tools for Groonga. %cmake \ -GNinja \ -DCMAKE_BUILD_TYPE=Release \ - -DGRN_WITH_MRUBY=ON \ -DGRN_FOR_RHEL=ON \ - -DGRN_WITH_BLOSC=OFF \ %ifnarch %{ix86} -DGRN_WITH_APACHE_ARROW=ON \ %endif + -DGRN_WITH_ZLIB=ON \ + -DGRN_WITH_ZSTD=ON \ + -DGRN_WITH_RAPIDJSON=ON \ + -DGRN_WITH_MECAB=ON \ + -DGRN_WITH_KYTEA=OFF \ + -DGRN_WITH_LIBSTEMMER=ON \ + -DGRN_WITH_ZEROMQ=ON \ + -DGRN_WITH_LIBEVENT=ON \ + -DGRN_WITH_MESSAGE_PACK=ON \ + -DGRN_WITH_XXHASH=ON \ + -DGRN_WITH_LZ4=ON \ + -DGRN_WITH_ROARING_BITMAPS=ON \ +%if 0%{?fedora} >= 40 + -DGRN_WITH_BLOSC=ON \ +%else + -DGRN_WITH_BLOSC=OFF \ +%endif + -DGRN_WITH_MRUBY=ON \ -DGRN_WITH_MUNIN_PLUGINS=ON \ -DGRN_WITH_DOC=ON \ -DGRN_WITH_EXAMPLES=ON \ diff --git a/packit.yaml b/packit.yaml index c2e942e..9c92507 100644 --- a/packit.yaml +++ b/packit.yaml @@ -1,5 +1,6 @@ upstream_package_name: groonga upstream_project_url: https://github.com/groonga/groonga +upstream_tag_template: v{version}
downstream_package_name: groonga
arch-excludes@lists.fedoraproject.org