Projects
Mega:23.03
cyrus-sasl
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 3
View file
_service:tar_scm:cyrus-sasl.spec
Changed
@@ -6,7 +6,7 @@ Name: cyrus-sasl Version: 2.1.28 -Release: 1 +Release: 2 Summary: The Cyrus SASL API Implementation License: BSD with advertising @@ -16,6 +16,7 @@ Source2: saslauthd.sysconfig Patch1: backport-Fix-earlier-554-commit-to-use-fetch_errno-instead-of.patch +Patch2: 0001-fix-va_arg_pack-conflict-with-clang.patch BuildRequires: autoconf, automake, libtool, gdbm-devel, groff BuildRequires: krb5-devel >= 1.2.2, openssl-devel, pam-devel, pkgconfig @@ -258,6 +259,9 @@ %changelog +* Tue May 23 2023 liyunfei <liyunfei33@huawei.com> - 2.1.28-2 +- fix va_arg_pack conflict with clang compile + * Tue Oct 25 2022 yixiangzhike <yixiangzhike007@163.com> - 2.1.28-1 - update to 2.1.28
View file
_service:tar_scm:0001-fix-va_arg_pack-conflict-with-clang.patch
Added
@@ -0,0 +1,47 @@ +From 0ad1ba5931b5b3d7eaa138bb9235ff0205974c49 Mon Sep 17 00:00:00 2001 +From: liyunfei <liyunfei33@huawei.com> +Date: Tue, 23 May 2023 15:15:08 +0800 +Subject: PATCH fix va_arg_pack conflict with clang + +--- + sample/common.c | 2 ++ + sample/common.h | 2 ++ + 2 files changed, 4 insertions(+) + +diff --git a/sample/common.c b/sample/common.c +index 712549f..a6cc716 100644 +--- a/sample/common.c ++++ b/sample/common.c +@@ -127,6 +127,7 @@ int recv_string(FILE *f, char *buf, int buflen) + + int debuglevel = 0; + ++#ifdef __va_arg_pack + int dprintf(int lvl, const char *fmt, ...) + { + va_list ap; +@@ -140,6 +141,7 @@ int dprintf(int lvl, const char *fmt, ...) + + return ret; + } ++#endif + + void saslerr(int why, const char *what) + { +diff --git a/sample/common.h b/sample/common.h +index 819d010..a59f849 100644 +--- a/sample/common.h ++++ b/sample/common.h +@@ -43,7 +43,9 @@ extern int send_string(FILE *f, const char *s, int l); + extern int recv_string(FILE *f, char *buf, int buflen); + + extern int debuglevel; ++#ifdef __va_arg_pack + extern int dprintf(int lvl, const char *fmt, ...); ++#endif + + extern void saslerr(int why, const char *what); + extern void saslfail(int why, const char *what); +-- +2.28.0.windows.1 +
View file
_service
Changed
@@ -1,8 +1,8 @@ <services> <service name="tar_scm"> - <param name="url">git@gitee.com:src-openeuler/cyrus-sasl.git</param> + <param name="url">git@gitee.com:openeuler-risc-v/cyrus-sasl.git</param> <param name="scm">git</param> - <param name="revision">openEuler-23.03</param> + <param name="revision">mega</param> <param name="exclude">*</param> <param name="extract">*</param> </service>
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2