!64 [sync] PR-63: Support build with clang
From: @openeuler-sync-bot Reviewed-by: @t_feng Signed-off-by: @t_feng
This commit is contained in:
commit
ebda0d2b7a
25
fix-clang-build-error.patch
Normal file
25
fix-clang-build-error.patch
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
From d8479c6d68c571d7080462258f70652573306434 Mon Sep 17 00:00:00 2001
|
||||||
|
From: luofeng <luofeng13@huawei.com>
|
||||||
|
Date: Mon, 4 Mar 2024 11:08:35 +0800
|
||||||
|
Subject: [PATCH] support clang build
|
||||||
|
|
||||||
|
---
|
||||||
|
unix/xserver/mi/miinitext.c | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/unix/xserver/mi/miinitext.c b/unix/xserver/mi/miinitext.c
|
||||||
|
index 688beff..6379b17 100644
|
||||||
|
--- a/unix/xserver/mi/miinitext.c
|
||||||
|
+++ b/unix/xserver/mi/miinitext.c
|
||||||
|
@@ -108,7 +108,7 @@ SOFTWARE.
|
||||||
|
#include "globals.h"
|
||||||
|
|
||||||
|
#ifdef TIGERVNC
|
||||||
|
-extern void vncExtensionInit(INITARGS);
|
||||||
|
+extern void vncExtensionInit();
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* List of built-in (statically linked) extensions */
|
||||||
|
--
|
||||||
|
2.19.1
|
||||||
|
|
||||||
@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
Name: tigervnc
|
Name: tigervnc
|
||||||
Version: 1.13.1
|
Version: 1.13.1
|
||||||
Release: 1
|
Release: 2
|
||||||
Summary: A TigerVNC remote display system
|
Summary: A TigerVNC remote display system
|
||||||
|
|
||||||
License: GPLv2+
|
License: GPLv2+
|
||||||
@ -19,6 +19,7 @@ Source6: HOWTO.md
|
|||||||
|
|
||||||
Patch0001: tigervnc-xserver120.patch
|
Patch0001: tigervnc-xserver120.patch
|
||||||
Patch0002: 0001-Fix-some-translations-of-start-menu.patch
|
Patch0002: 0001-Fix-some-translations-of-start-menu.patch
|
||||||
|
Patch0003: fix-clang-build-error.patch
|
||||||
|
|
||||||
BuildRequires: make gcc-c++ systemd cmake automake autoconf gettext gettext-autopoint pixman-devel fltk-devel >= 1.3.3
|
BuildRequires: make gcc-c++ systemd cmake automake autoconf gettext gettext-autopoint pixman-devel fltk-devel >= 1.3.3
|
||||||
BuildRequires: libX11-devel libtool libxkbfile-devel libpciaccess-devel libXinerama-devel libXfont2-devel
|
BuildRequires: libX11-devel libtool libxkbfile-devel libpciaccess-devel libXinerama-devel libXfont2-devel
|
||||||
@ -104,6 +105,7 @@ for all in `find . -type f -perm -001`; do
|
|||||||
done
|
done
|
||||||
popd
|
popd
|
||||||
%patch0002 -p1
|
%patch0002 -p1
|
||||||
|
%patch0003 -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export CFLAGS="$RPM_OPT_FLAGS -fpic"
|
export CFLAGS="$RPM_OPT_FLAGS -fpic"
|
||||||
@ -247,6 +249,12 @@ popd
|
|||||||
%{_mandir}/man8/*
|
%{_mandir}/man8/*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Nov 10 2023 luofeng <luofeng13@huawei.com> - 1.13.1-2
|
||||||
|
- Type:enhencement
|
||||||
|
- CVE:NA
|
||||||
|
- SUG:NA
|
||||||
|
- DESC: support clang build
|
||||||
|
|
||||||
* Thu Jul 27 2023 zhouyihang <zhouyihang3@h-partners.com> - 1.13.1-1
|
* Thu Jul 27 2023 zhouyihang <zhouyihang3@h-partners.com> - 1.13.1-1
|
||||||
- Type:requirements
|
- Type:requirements
|
||||||
- ID:NA
|
- ID:NA
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user