diff --git a/webkit2gtk3.spec b/webkit2gtk3.spec index d72a71ea583b4c3252a0d063c629d62b06c90140..1020026379234dd6e517979adf35618c7fb0d818 100644 --- a/webkit2gtk3.spec +++ b/webkit2gtk3.spec @@ -10,7 +10,7 @@ #Basic Information Name: webkit2gtk3 Version: 2.32.4 -Release: 2 +Release: 3 Summary: GTK+ Web content engine library License: LGPLv2 URL: http://www.webkitgtk.org/ @@ -123,9 +123,15 @@ pushd %{_target_platform} -DENABLE_MINIBROWSER=ON \ -DPYTHON_EXECUTABLE=%{_bindir}/python3 \ -DENABLE_GAMEPAD=OFF \ + %ifarch riscv64 + -DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now -pthread -latomic" \ + -DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now -pthread -latomic" \ + -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now -pthread -latomic" \ + %else -DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now -pthread" \ -DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now -pthread" \ -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now -pthread" \ + %endif %ifarch aarch64 -DENABLE_JIT=OFF \ -DUSE_SYSTEM_MALLOC=ON \ @@ -203,6 +209,9 @@ done %endif %changelog +* Tue Jan 04 2022 lvxiaoqian - 2.32.4-3 +- add link flag for riscv + * Thu Nov 04 2021 liuyumeng - 2.32.4-2 - fix CVE-2021-42762