From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id F351C4B8A3 for ; Thu, 25 Dec 2025 09:25:35 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'i5hkkcoRpL9GuhbxRLtKh0zXXC7xCSMOaZ3fcg1CYj0=', expected b'Dj+rtUXg11PVLeBazyaCxNnWMs9irwSytSGhBTe14/M=')) header.d=ffmpeg.org header.i=@ffmpeg.org header.a=rsa-sha256 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1766654723; h=mime-version : to : date : message-id : reply-to : subject : list-id : list-archive : list-archive : list-help : list-owner : list-post : list-subscribe : list-unsubscribe : from : cc : content-type : content-transfer-encoding : from; bh=i5hkkcoRpL9GuhbxRLtKh0zXXC7xCSMOaZ3fcg1CYj0=; b=rkHcc2lxc73cS/nOwfuOvpUyZZ0fxSHvGPfJCG3Scc+QfyKENoW5bg2vid9XmyTuyOBaV rcdjburhTX1rre0ltuFGhPIdDidNaMycnYGoZJHEGBhhElfdre/Pb0DPib7TLKxAhxyvZTP lxiDMrcSWjy/b6uTC/2ZVCHhkyB6tcgoH5vW2nmpx1AcrJ30ocwoqxzOMSMnesELJcCZ3XP zFo4RhIz3BCPBL7bJ5Eg3zJkJWPHSomHa1r8C6kdzsHtJX8GKix3xkGPbvd80F8nC97pqg9 y+W8YOeChqNlArWprPowomjjC8SLkoYvUkAGGn3VWbGGgLgE8mOxa4hds6lA== Received: from [172.20.0.4] (unknown [172.20.0.4]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id C7FCE690B90; Thu, 25 Dec 2025 11:25:23 +0200 (EET) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1766654710; b=j0359dJErAiYqemIaGqWHNq1GxnwrUti7o/OAqfme1nYm1zo9yyMmd85MO0R5PZ5qNbmH aLtjcVfGUfGpRqINmC9QbYX3P5HL5On/TX4UAHIEW/zwzzQVjmz+6NvFmQAc7e+dWV5YH2+ D9VqgImtSzQZzIEZXVGESBjhuJNQnpuCAATLtmFOsX1CC3mKW3YLxvQ+aszTf3ZrHLWlVSX g0m9saxQmupoNrfuBYkocgotPhQM7RniZTNJqKIYxOYWEV5lXbCXbrshFhcMfhA1aQMQeE/ wHMxmgzb9/VsihmLkri48VzhKe52wrm7Y9Fkq+JVEvmSrmmeQAHQFY4/5Y5Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1766654710; h=from : sender : reply-to : subject : date : message-id : to : cc : mime-version : content-type : content-transfer-encoding : content-id : content-description : resent-date : resent-from : resent-sender : resent-to : resent-cc : resent-message-id : in-reply-to : references : list-id : list-help : list-unsubscribe : list-subscribe : list-post : list-owner : list-archive; bh=4aynYFBLi0QQ2e5NDCF2nX8KLrElE4Dso1tTCKfKitA=; b=TRSETsfDT8LSqgepUJ1NbVwJhzpd4SECTvujtNDOrAL4ZcFYWzmPUNJEfdZ+raxVE27Iu iBBCy9lQQLBHYwwpX+fobWuVYGcv/yqnja46eLEMaxnd5C+eyCdgP5/OhzOEVyV1RYFdIFO vhEF0MIAD0XU5uLGzUU+rJyhewCLyeWO5PXkzMRhXTuZl4iDHmqC3LG+5aStHaWCAzPyuvY icmjtYU1+zBXlr3QM1RKylv40O6RKJR8pkNmWob3IIg5PfFoFgDLzoNhs7ltb6V12UuJNPz CryJVJkh4fXyqZxAQTFyJMsm/g0QXkgS5P60tTCdo6BbHVPSdh7940RtlI7g== ARC-Authentication-Results: i=1; ffmpeg.org; dkim=pass header.d=ffmpeg.org header.i=@ffmpeg.org; arc=none; dmarc=pass header.from=ffmpeg.org policy.dmarc=quarantine Authentication-Results: ffmpeg.org; dkim=pass header.d=ffmpeg.org header.i=@ffmpeg.org; arc=none (Message is not ARC signed); dmarc=pass (Used From Domain Record) header.from=ffmpeg.org policy.dmarc=quarantine DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1766654702; h=content-type : mime-version : content-transfer-encoding : from : to : reply-to : subject : date : from; bh=Dj+rtUXg11PVLeBazyaCxNnWMs9irwSytSGhBTe14/M=; b=2YpnlAof7cq3wc5tyR0cgKGek5W7UZ6ZIOK7AhaStfCJOLiOlUIhCoMdw8FhmZFGmz45C GY4yMB7DcolwWKTEJwPjooJFfLlrzMRaFrXrDchjLLn9+Hnk0+eSDZ/em05rocXh7Zcblph Ug0YQQOI4Up6TM3VV6ULQ5Fskp0AgeHgrwzkaDDYvCmDkeoTAfnyeFbeqkbMZtO6mjsRhwJ YSS1dxfSRJ5KmRvG7AKIJybj7HmRUxIYPQcG3ZL4vRNF8oZB9GLrAJGM2Dx6I03M0rKYwFg hlpj2tvg7spLSaVW9a7/VPPa9OJ5YvU2XZJtuSR1BpA1W4MHbjKNzvAwq+Fg== Received: from 55ca25703178 (code.ffmpeg.org [188.245.149.3]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id B5282690AF9 for ; Thu, 25 Dec 2025 11:25:02 +0200 (EET) MIME-Version: 1.0 To: ffmpeg-devel@ffmpeg.org Date: Thu, 25 Dec 2025 09:25:02 -0000 Message-ID: <176665470294.25.15010308030409696903@4457048688e7> Message-ID-Hash: 6VKNUHUTYMYSYZP4ZUWWSNC2GVN2V4WP X-Message-ID-Hash: 6VKNUHUTYMYSYZP4ZUWWSNC2GVN2V4WP X-MailFrom: code@ffmpeg.org X-Mailman-Rule-Hits: nonmember-moderation X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-ffmpeg-devel.ffmpeg.org-0; header-match-ffmpeg-devel.ffmpeg.org-1; header-match-ffmpeg-devel.ffmpeg.org-2; header-match-ffmpeg-devel.ffmpeg.org-3; emergency; member-moderation X-Mailman-Version: 3.3.10 Precedence: list Reply-To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] [PATCH] Fix build on RISC-V: resolve undefined reference to ff_rv_zbb_supported in fftools/ffmpeg_filter (PR #21296) List-Id: FFmpeg development discussions and patches Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: CheryDan via ffmpeg-devel Cc: CheryDan Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Archived-At: List-Archive: List-Post: PR #21296 opened by CheryDan URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/21296 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/21296.patch >>From 54140e0b97a802431a65a720f3f4d0812da2bd7f Mon Sep 17 00:00:00 2001 From: daichengrong Date: Thu, 25 Dec 2025 17:11:08 +0800 Subject: [PATCH] Fix build on RISC-V: resolve undefined reference to ff_rv_zbb_supported in fftools/ffmpeg_filter --- fftools/Makefile | 5 ++++- fftools/riscv/Makefile | 1 + fftools/riscv/cpu_common.c | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 fftools/riscv/Makefile create mode 100644 fftools/riscv/cpu_common.c diff --git a/fftools/Makefile b/fftools/Makefile index 01b16fa8f4..e472c43024 100644 --- a/fftools/Makefile +++ b/fftools/Makefile @@ -10,6 +10,7 @@ ALLAVPROGS = $(AVBASENAMES:%=%$(PROGSSUF)$(EXESUF)) ALLAVPROGS_G = $(AVBASENAMES:%=%$(PROGSSUF)_g$(EXESUF)) include $(SRC_PATH)/fftools/resources/Makefile +include $(SRC_PATH)/fftools/riscv/Makefile OBJS-ffmpeg += \ fftools/ffmpeg_dec.o \ @@ -37,6 +38,7 @@ OBJS-ffmpeg += \ fftools/textformat/tw_stdout.o \ $(OBJS-resman) \ $(RESOBJS) \ + $(OBJS-CPU_COMMON-yes) \ OBJS-ffprobe += \ fftools/textformat/avtextformat.o \ @@ -60,7 +62,7 @@ ifdef HAVE_GNU_WINDRES OBJS-$(1) += fftools/fftoolsres.o endif $(1)$(PROGSSUF)_g$(EXESUF): $$(OBJS-$(1)) -$$(OBJS-$(1)): | fftools fftools/textformat fftools/resources fftools/graph +$$(OBJS-$(1)): | fftools fftools/textformat fftools/resources fftools/graph fftools/riscv $$(OBJS-$(1)): CFLAGS += $(CFLAGS-$(1)) $(1)$(PROGSSUF)_g$(EXESUF): LDFLAGS += $(LDFLAGS-$(1)) $(1)$(PROGSSUF)_g$(EXESUF): FF_EXTRALIBS += $(EXTRALIBS-$(1)) @@ -76,6 +78,7 @@ OUTDIRS += fftools OUTDIRS += fftools/textformat OUTDIRS += fftools/resources OUTDIRS += fftools/graph +OUTDIRS += fftools/riscv ifdef AVPROGS install: install-progs install-data diff --git a/fftools/riscv/Makefile b/fftools/riscv/Makefile new file mode 100644 index 0000000000..f187b3d92e --- /dev/null +++ b/fftools/riscv/Makefile @@ -0,0 +1 @@ +OBJS-CPU_COMMON-$(HAVE_RV) += fftools/riscv/cpu_common.o diff --git a/fftools/riscv/cpu_common.c b/fftools/riscv/cpu_common.c new file mode 100644 index 0000000000..17c9b392c9 --- /dev/null +++ b/fftools/riscv/cpu_common.c @@ -0,0 +1 @@ +#include "libavutil/riscv/cpu_common.c" -- 2.49.1 _______________________________________________ ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org