47 Commits

Author SHA1 Message Date
openeuler-ci-bot
92dcd9d99a
!79 [sync] PR-78: Fix LTO build
From: @openeuler-sync-bot 
Reviewed-by: @swf504 
Signed-off-by: @swf504
2025-02-17 07:08:54 +00:00
Funda Wang
e0295c7738 add debian patches to fix lto build
(cherry picked from commit bf7a00629f645e35c953c80aecf50e7363885546)
2025-01-26 11:43:49 +08:00
openeuler-ci-bot
a4819fb8ed
!61 修复构建失败
From: @chenxi-mao 
Reviewed-by: @swf504 
Signed-off-by: @swf504
2023-04-13 01:07:42 +00:00
Chenxi Mao
fd6702ef6f Fix build error
error: Bad source: /home/abuild/rpmbuild/SOURCES/0007-Fix-build-error-if-compiler-is-clang.patch: No such file or directorym
Signed-off-by: Chenxi Mao <chenxi.mao@suse.com>
2023-04-12 21:02:14 +08:00
openeuler-ci-bot
ae55a04e7b
!59 llvm平行宇宙计划:修复使用clang构建遇到的错误
From: @chenxi-mao 
Reviewed-by: @swf504, @liubo254 
Signed-off-by: @swf504
2023-04-12 10:02:19 +00:00
Chenxi Mao
8ead6f86eb Fix build error if compiler is clang
There is a build error if compiler is clang:
clang -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/generic-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection  -Wall -Werror -I../src -g -O2 -Wno-stringop-overflow -DTEST_NAME=\"cases/3.t\" -o cases/3.p main.c ../src/libaio.a -lpthread
error: unknown warning option '-Wno-stringop-overflow'; did you mean '-Wno-shift-overflow'? [-Werror,-Wunknown-warning-option]

./cases/13.t:38:26: error: use of GNU old-style field designator extension [-Werror,-Wgnu-designator]
                 struct timespec ts = { tv_sec: 30, tv_nsec: 0 };
                                        ^~~~~~~
                                        .tv_sec =
./cases/13.t:38:38: error: use of GNU old-style field designator extension [-Werror,-Wgnu-designator]
                 struct timespec ts = { tv_sec: 30, tv_nsec: 0 };
                                                   ^~~~~~~~
                                                   .tv_nsec =
Signed-off-by: Chenxi Mao <chenxi.mao@suse.com>
2023-04-12 15:39:52 +08:00
openeuler-ci-bot
75f0305eeb
!57 删除补丁2的架构隔离宏
From: @laokz 
Reviewed-by: @liubo254, @swf504 
Signed-off-by: @swf504
2023-03-22 01:23:41 +00:00
laokz
5dc18669c9 remove patch2 arch-protect macro
Signed-off-by: laokz <zhangkai@iscas.ac.cn>
2023-03-17 14:44:29 +08:00
openeuler-ci-bot
ffe117cbea
!54 移除补丁'skip testcase 23'
From: @handsome_brother 
Reviewed-by: @liuzhiqiang26 
Signed-off-by: @liuzhiqiang26
2023-01-16 03:47:23 +00:00
lihaoxiang
641e9a0613 remove patch 'skip testcase 23'
Signed-off-by: lihaoxiang <lihaoxiang9@huawei.com>
2023-01-12 20:31:39 -05:00
openeuler-ci-bot
d77d25cb01
!50 移除不需要的兼容共享库
From: @chenxi-mao 
Reviewed-by: @liubo254, @liuzhiqiang26 
Signed-off-by: @liuzhiqiang26
2022-12-12 03:27:43 +00:00
Chenxi Mao
6d6100a3e3 Remove useless shared library
Current RPM package includes two shared libraries,
the libaio.so.1.0.0 is a workaround file that is used to compatible
with old products.
Our product doesn't need this workaround, so remove it.

Reference: bsn#318
Change-Id: I60275dcff135ea7ddba6ffb3b03ff945889c4f63
Signed-off-by: Chenxi Mao <chenxi.mao@suse.com>
2022-12-12 10:33:54 +08:00
openeuler-ci-bot
cb66fd5c8b
!46 sync patches to setup-libaio-%{version} package
From: @liubo254 
Reviewed-by: @liuzhiqiang26 
Signed-off-by: @liuzhiqiang26
2022-12-05 03:41:15 +00:00
liubo
49192a1561 sync patches to setup-libaio-%{version} package
The libaio software package contains two groups
of source code, which ara used to generate
different so library files.
sync patches to setup-libaio-%{version} package.

Signed-off-by: liubo <liubo254@huawei.com>
2022-12-02 14:36:26 +08:00
openeuler-ci-bot
f2fa45894f
!39 添加sw架构
From: @wuzx065891 
Reviewed-by: @wubo009 
Signed-off-by: @liuzhiqiang26
2022-11-08 13:48:12 +00:00
wzx
74d7cb85b5 Add sw64 architecture
Signed-off-by: wzx <wuzx1226@qq.com>
2022-11-07 15:36:04 +08:00
wzx
c8d6d8daf1 Merge branch 'master' of https://gitee.com/src-openeuler/libaio 2022-11-07 15:27:24 +08:00
wzx
ddd8aa0123 Add sw64 architecture
Signed-off-by: wzx <wuzx1226@qq.com>
2022-11-07 15:17:15 +08:00
openeuler-ci-bot
5dcc976ffa
!45 [sync] PR-44: skip testcase 23 since current kernel version not support
From: @openeuler-sync-bot 
Reviewed-by: @liuzhiqiang26 
Signed-off-by: @liuzhiqiang26
2022-11-04 08:06:50 +00:00
wangzhiqiang
e73cc1efec skip testcase 23 since current kernel version not support
current kernel version of obs not support run testcase 23,
so skip it to avoild build error.
issue: https://gitee.com/src-openeuler/libaio/issue/I5XELL

(cherry picked from commit ca1050fd25fcf9e8ffdbfa4a8ef6cded65ccd3f5)
2022-11-04 15:48:53 +08:00
openeuler-ci-bot
d7007aa231
!42 update to 0.3-113
From: @foolstrong 
Reviewed-by: @liuzhiqiang26 
Signed-off-by: @liuzhiqiang26
2022-11-01 13:06:49 +00:00
wangzhiqiang
e12bddac70 update to 0.3-113 2022-11-01 15:01:36 +08:00
wzx
8d4f0df75f sw 2022-07-29 17:16:57 +08:00
openeuler-ci-bot
3c8776fafb
!34 解决构建过程中check用例需要超级权限导致编译失败的问题
From: @handsome_brother 
Reviewed-by: @liuzhiqiang26 
Signed-off-by: @liuzhiqiang26
2022-06-24 12:55:43 +00:00
lihaoxiang
9f0756cf96 add 0005-Fix-compile-error-that-exec-checking-need-super-priv.patch 2022-06-24 20:50:39 +08:00
openeuler-ci-bot
63787656e6
!29 fix patch4 not apply
From: @windfine 
Reviewed-by: @liuzhiqiang26 
Signed-off-by: @liuzhiqiang26
2022-05-31 06:37:03 +00:00
Li Jinlin
1e083192c0 fix patch4 not apply 2022-05-12 19:53:18 +08:00
openeuler-ci-bot
4bcb82e422 !11 需要添加-D_FORTIFY_SOURCE编译选项提升安全性
From: @volcanodragon
Reviewed-by: @liuzhiqiang26
Signed-off-by: @liuzhiqiang26
2021-12-01 09:05:22 +00:00
linfeilong
a115025700 addD_FORTIFY_SOURCEflagtoMakefileforsecurity 2021-12-01 11:39:42 +08:00
openeuler-ci-bot
f92bcc8da9 !10 enable %check option
From: @windfine
Reviewed-by: @wubo009
Signed-off-by: @wubo009
2021-09-29 07:16:25 +00:00
Li Jinlin
74f1176358 enable %check option 2021-09-26 18:01:31 +08:00
openeuler-ci-bot
5ebcdabf31 !6 update from 0.3.111 to 0.3.112
Merge pull request !6 from linfeilong835/master
2020-07-20 16:16:07 +08:00
volcanodragon
e427fa02c0 update to 0.3.112 and fix 5 2020-07-20 14:33:35 +08:00
volcanodragon
6889ac2753 update to 0.3.112 and fix 4 2020-07-20 11:57:33 +08:00
volcanodragon
d5398ff1ea update to 0.3.112 and fix 3 2020-07-20 11:43:56 +08:00
volcanodragon
2c8df21f1a update to 0.3.112 and fix 2 2020-07-20 11:31:15 +08:00
volcanodragon
f8d704c8da update to 0.3.112 and fix 2020-07-20 11:21:14 +08:00
volcanodragon
04de86821f update to 0.3.112 2020-07-18 17:24:39 +08:00
openeuler-ci-bot
1dfe68cea3 !3 当前补丁序号命名不太友好, 修改从0000开始
Merge pull request !3 from Paul.Wu/master
2020-07-02 14:22:00 +08:00
wuguanghao
ad0f1b907d rebuild package 2020-07-02 09:36:41 +08:00
wuguanghao
7f54866a0c rebuild package 2020-07-02 08:57:37 +08:00
Wu Bo
b6dd65ccc7 rebuild package 2020-07-01 14:45:23 +08:00
openeuler-ci-bot
ed63aab2e6 !2 add yaml file in package
Merge pull request !2 from zhanzhimin/master
2020-06-19 01:02:40 +08:00
zzm_567
607166b8ae add yaml file 2020-06-12 18:14:38 +08:00
openeuler-ci-bot
fa1875c641 !1 Add secure compilation options for x86_64
Merge pull request !1 from hy/master
2020-03-17 15:28:49 +08:00
hy
afb09031d7 Add secure compilation options for x86_64 in libaio.spec. 2020-03-17 15:14:20 +08:00
overweight
050e9d9b0f Package init 2019-09-30 10:54:47 -04:00