Open
LLVM平行宇宙:支持使用clang构建ppp #43
AtomGit-BotAdd on Nov 3, 2023
LLVM平行宇宙:支持使用clang构建ppp #43
Open
AtomGit-BotAdd on Nov 3, 2023
Merged fromrefs/pull/43/headintoopenEuler-22.03-LTS-Next
AtomGit-Bot
Nov 3, 2023

此patch目的为支持clang编译,为此更改了以下几个地方

  • 修改 CC=cc --> CC?=cc 防止写死
  • 编译选项 --print-sysroot 在clang 暂未发现对应编译选项,所以暂时取消(该选项用来打印系统根目录,便于调试)
  • 把函数挪动了位置,clang 不支持函数的这个位置
  • 导入include更加详细,否则clang找不到
likedislike
Merge blocked
openeuler-ci-bot
openeuler-ci-botCollaborators
Nov 3, 2023 Comments:

Hi ren-yi43, welcome to the openEuler Community.
I'm the Bot here serving you. You can find the instructions on how to interact with me at Here.
If you have any questions, please contact the SIG: Networking, and any of the maintainers: @seuzw , @MrRlu , @kircher , @gebidelidaye , @zengwefeng , @robertxw , @sunsuwan

likedislike
AtomGit-Bot
Nov 3, 2023 Comments:

当前仓库存在以下 保护分支 :

Protected Branch Version Release
master 2.5.0 1
openEuler-20.03-LTS-SP1 2.4.8 6
openEuler-20.03-LTS-SP3 2.4.8 6
openEuler-20.03-LTS-SP4 2.4.8 6
openEuler-22.03-LTS 2.4.9 6
* openEuler-22.03-LTS-Next 2.4.9 6
openEuler-22.03-LTS-SP1 2.4.9 6
openEuler-22.03-LTS-SP2 2.4.9 6
openEuler-23.09 2.5.0 1

评论 /sync <branch1> <branch2> ... 可将当前 PR 修改同步到其它分支(创建同步 PR):
a) 如果当前 PR 是 Open 状态,同步操作将延迟到 PR 被合并时执行
b) 如果当前 PR 已经 Merged,将立即执行同步操作

注意:

  1. /sync 命令可以指定同步到多个分支,仅最后一个 /sync 命令生效
  2. 如果创建的同步 PR 不正确,可通过向同步 PR 的源分支提交轻量级 PR 完善,或使用 /close 命令关闭
likedislike
openeuler-ci-botopeneuler-ci-botCollaborators
Nov 3, 2023 添加了 &nbsp; sig/Networking 标签
openeuler-ci-botopeneuler-ci-botCollaborators
Nov 3, 2023 添加了 &nbsp; openeuler-cla/yes 标签
openeuler-ci-bot
openeuler-ci-botCollaborators
Nov 3, 2023 Comments:

门禁正在运行, 您可以通过以下链接查看实时门禁检查结果.
门禁入口及编码规范检查: multiarch/src-openeuler/trigger/ppp, 当前构建号为 56
构建及构建后检查: multiarch/src-openeuler/x86-64/ppp, multiarch/src-openeuler/aarch64/ppp
门禁结果回显: multiarch/src-openeuler/comment/ppp
若您对门禁结果含义不清晰或者遇到问题不知如何解决,可参考门禁指导手册

likedislike
98 messages are collapsed here。 See more
robertxw
robertxwCollaboratorsMar 25, 2024Start code review1
ppp.spec
@@ -1,10 +1,11 @@
11Name: ppp
22Version: 2.4.9
3-Release: 6
3+Release: 7
44Summary: The Point-to-Point Protocol
55 
66License: BSD and LGPLv2+ and GPLv2+ and Public Domain
@@ -47,6 +47,7 @@ Patch0017: backport-0027-Set-LIBDIR-for-RISCV.patch
4747Patch0018: backport-pppd-Negotiate-IP-address-when-only-peer-addresses-are-provided.patch
4848Patch0019: backport-CVE-2022-4603.patch
4949Patch0020: backport-add-fclose-operation-to-fix-file-pointer-not-closed.patch
50+Patch0021: backport-0028-support-clang-compile.patch
robertxw
robertxwMar 25, 2024Comments:

不是原生社区的补丁,名称不用带backport,请去掉backport-0028前缀

likedislike
openeuler-ci-bot
openeuler-ci-botCollaborators
Aug 22 Comments:

/check-cla

likedislike
openeuler-ci-botopeneuler-ci-botCollaborators
Aug 22 Removed label: openeuler-cla/yes
openeuler-ci-botopeneuler-ci-botCollaborators
Aug 22 Added label: openeuler-cla/yes
openeuler-ci-bot
openeuler-ci-botCollaborators
Aug 22 Comments:

CLA Signature Pass

ren-yi43, thanks for your pull request. All authors of the commits have signed the CLA. 👍

likedislike