25 Commits

Author SHA1 Message Date
lvgenggeng
6dfee80bc6 fix runtime dependencies
Signed-off-by: lvgenggeng <lvgenggeng@uniontech.com>
(cherry picked from commit ff88e5d95a341d597e08042b8e2e3955ca0a5a4e)
2023-01-11 15:04:11 +08:00
yezengruan
275e421bdc update libcareplus download url and package
Signed-off-by: yezengruan <yezengruan@huawei.com>
(cherry picked from commit 21b7e1394e2a49f990a000cc90a066205c92d0cd)
2022-11-26 14:10:31 +08:00
yezengruan
456b7ac5ca libcareplus update to version 1.0.1
update libcareplus download url and package

Signed-off-by: yezengruan <yezengruan@huawei.com>
(cherry picked from commit 891cc410b54252e0537544a92dfcb78045e55065)
2022-11-26 11:33:39 +08:00
yezengruan
75d6156067 do not print awk warning in libcare-patch-make
Signed-off-by: yezengruan <yezengruan@huawei.com>
(cherry picked from commit 193a984a721a42143591603a8fbf8630ac08bfa5)
2022-09-16 20:09:58 +08:00
yezengruan
eda47481b9 update libcareplus to version 1.0.0-12
kpatch_process: fix possible double free.
ptrace: fix NULL pointer access problem
fix patched process crashing when acccess the global var
fix probably restore cc symbol link fail when kill patch building uncourteous
optimize: Remove unnecessary comparison code

Signed-off-by: yezengruan <yezengruan@huawei.com>
(cherry picked from commit f3d59711105eb667fa2f920958fcbdbb7068afd2)
2022-07-21 15:47:45 +08:00
wangcichen
f5731c1ac7 modify scripts/pkgbuild to make kpatch'es for the RPM-based packages
1.support specify patch-id, build-id and sanity check
2.simplify script and put it into libcare devel package

(cherry picked from commit a5aa48f473e6f9edca99c0316798f2180055421a)
2022-05-16 18:29:28 +08:00
yezengruan
5138d02845 update spec with openeuler !31 !4
libcare-dump: change the return value
gensrc: skip vector instruction in str_do_gotpcrel

Signed-off-by: yezengruan <yezengruan@huawei.com>
(cherry picked from commit c1712c9eb7c34f10f44dd0e1688acc713cbb98b6)
2022-05-11 17:00:11 +08:00
yezengruan
0deb7ca8b7 update changelog
Signed-off-by: yezengruan <yezengruan@huawei.com>
(cherry picked from commit 7c961292ea337a229dc7724322f8e0a193c2ade5)
2022-05-05 15:35:54 +08:00
yezengruan
e85d4846c3 update spec with openeuler !28
Signed-off-by: yezengruan <yezengruan@huawei.com>
(cherry picked from commit 70fa9ceaec6c6b76e8a944dcf9c0f73365166e6e)
2022-03-29 21:58:50 +08:00
yezengruan
99c7ef48ea update spec with openeuler !27
Signed-off-by: yezengruan <yezengruan@huawei.com>
(cherry picked from commit f7f22bfc0876f11d67e5aff489ac1ccd4521a2c0)
2022-03-21 10:21:36 +08:00
yezengruan
a3cb0a9889 update spec with openeuler !26
Signed-off-by: yezengruan <yezengruan@huawei.com>
2022-03-15 10:50:07 +08:00
imxcc
c2a1c88239 update spec with openeuler !25
Signed-off-by: imxcc <xingchaochao@huawei.com>
(cherry picked from commit 4a811156ae130d3e15a2d57dc8282247378fccf2)
2022-03-02 14:59:48 +08:00
imxcc
67bec4a57c Update spec with openeuler !24
Signed-off-by: imxcc <xingchaochao@huawei.com>
(cherry picked from commit 4db303b3e59b29f89dab50d7198702308a8356d1)
2022-03-01 09:12:40 +08:00
imxcc
f5c7b10676 spec: remove libcare.service and libcare.socket
Signed-off-by: imxcc <xingchaochao@huawei.com>
(cherry picked from commit c228fc9b9dd7b416bd38a7857c1e21cd330b99e0)
2022-02-22 22:37:21 +08:00
imxcc
e3d89e9bf0 update patch with openeuler !19
- gensrc: we should add align while FLAGS_PUSH_SECTION flag is set
- elf: add section adderss for STT_NOTYPE type of symbol

Signed-off-by: imxcc <xingchaochao@huawei.com>
(cherry picked from commit 70651236ba10ff7178f3969445ceccecbaba5831)
2022-02-22 21:21:52 +08:00
imxcc
be2281c2a9 update patch with openeuler !18
fix cblock parse for LCOLD/LHOT/.cold.NUM, .init_array and
support gnu_unique_object

Signed-off-by: imxcc <xingchaochao@huawei.com>
(cherry picked from commit 5048c1fb2050be2865ff39c40c6f6b6dbaf4008c)
2022-02-22 21:21:52 +08:00
imxcc
43d0eac058 package init 1.0.0
Signed-off-by: imxcc <xingchaochao@huawei.com>
(cherry picked from commit 0318c7e5e7bd9a0f9638119c573e82ff47edc15f)
2022-02-09 09:52:13 +08:00
imxcc
8ef93e293a updated the README.en.md file
Signed-off-by: imxcc <xingchaochao@huawei.com>
(cherry picked from commit 90161729e83e95a3e0058ab2f9c8b3571c5cb539)
2022-02-09 09:52:13 +08:00
imxcc
5ba3939722 Allow init_t create lnk file
Bugfix: When the selinux mode is enforcing, libcare.socket cannot
create symlink libcare.sock. This will cause the libcare.service
to fail to start.

Signed-off-by: imxcc <xingchaochao@huawei.com>
2021-09-08 11:47:53 +08:00
imxcc
1b05c0f5f9 enable selinux bacause current mode is enforcing
Signed-off-by: imxcc <xingchaochao@huawei.com>
2021-09-03 10:07:28 +08:00
caodongxia
62c92c28cf fix uninstall warning 2021-08-21 18:21:23 +08:00
wu-leilei
3699d0e3d2 fixes failed: gcc: command not found 2021-06-08 09:47:09 +08:00
Jiajie Li
2b0fff2855 AArch64 support: add aarch64 support for libcareplus
Add related code which make libcareplus can run basic demo on aarch64.

Signed-off-by: Jiajie Li <lijiajie11@huawei.com>
2021-02-10 09:18:56 +08:00
si-gui
08a63d1e75 Del the {dist} in release. 2020-12-28 15:45:44 +08:00
Ying Fang
8d9f08938c Init: init libcareplus repo
Add libcareplus-0.1.4.tar.gz as the target source
Add libcareplus.spec

Signed-off-by: Ying Fang <fangying1@huawei.com>
2020-12-08 16:58:42 +08:00