-
Notifications
You must be signed in to change notification settings - Fork 39
fix: Fix build fail for invalid compiler flags #192
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
As title. Log: Fix build fail for invalid compiler flags
As title. Log: Bump version to 6.5.36
|
TAG Bot TAG: 6.5.36 |
Reviewer's guide (collapsed on small PRs)Reviewer's GuideRefactors C/C++ hardening compiler flags in CMake to avoid invalid options while keeping behavior consistent, and bumps the application/package version across multiple linglong YAML manifests (and likely the Debian changelog) to 6.5.36.1. Flow diagram for CMake hardening flags refactorflowchart TD
Start[Configure CMake project] --> CheckBuildType{CMAKE_BUILD_TYPE == Release}
CheckBuildType -- Yes --> DefineFlags[Set HARDENING_FLAGS with common hardening options]
CheckBuildType -- No --> End[Use default compiler flags]
DefineFlags --> ApplyCFlags[Append HARDENING_FLAGS to CMAKE_C_FLAGS]
DefineFlags --> ApplyCxxFlags[Append HARDENING_FLAGS to CMAKE_CXX_FLAGS]
ApplyCFlags --> SetLinkerFlags[Append relro and now to CMAKE_EXE_LINKER_FLAGS]
ApplyCxxFlags --> SetLinkerFlags
SetLinkerFlags --> End
File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey - I've left some high level feedback:
- Since
-fcf-protectionis removed unconditionally, consider reintroducing it conditionally (e.g., via a compiler/platform check) so builds that support it still benefit from the additional hardening. - The new
HARDENING_FLAGSvariable is local to the Release branch; if you expect to reuse or tweak these flags in other configurations or toolchains, consider promoting it to a cache or configurable option so it can be overridden more easily.
Prompt for AI Agents
Please address the comments from this code review:
## Overall Comments
- Since `-fcf-protection` is removed unconditionally, consider reintroducing it conditionally (e.g., via a compiler/platform check) so builds that support it still benefit from the additional hardening.
- The new `HARDENING_FLAGS` variable is local to the Release branch; if you expect to reuse or tweak these flags in other configurations or toolchains, consider promoting it to a cache or configurable option so it can be overridden more easily.Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.
|
Note
详情{
"sw64/linglong.yaml": [
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-tools/assistant-qt6_6.8.0-0deepin3_sw64.deb",
"line_number": 67,
"rule": "S35",
"reason": "Url link | 46812d3173"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/b/binutils/binutils-common_2.41-6deepin8_sw64.deb",
"line_number": 70,
"rule": "S35",
"reason": "Url link | daa2778806"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/b/binutils/binutils-sw-64-linux-gnu_2.41-6deepin8_sw64.deb",
"line_number": 73,
"rule": "S35",
"reason": "Url link | 71470ba274"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/b/binutils/binutils_2.41-6deepin8_sw64.deb",
"line_number": 76,
"rule": "S35",
"reason": "Url link | d7f77ac436"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/b/bzip2/bzip2_1.0.8-deepin2_sw64.deb",
"line_number": 79,
"rule": "S35",
"reason": "Url link | fe53b8d9a7"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/d/debconf/debconf_1.5.79-deepin_all.deb",
"line_number": 82,
"rule": "S35",
"reason": "Url link | 2945d503e7"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-tools/designer-qt6_6.8.0-0deepin3_sw64.deb",
"line_number": 85,
"rule": "S35",
"reason": "Url link | 295fd9fdaf"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/d/dpkg/dpkg-dev_1.22.6deepin10-1_all.deb",
"line_number": 88,
"rule": "S35",
"reason": "Url link | 1f521be266"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/d/dpkg/dpkg_1.22.6deepin10-1_sw64.deb",
"line_number": 91,
"rule": "S35",
"reason": "Url link | eed92f476d"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/f/fontconfig/fontconfig-config_2.14.2-6_sw64.deb",
"line_number": 94,
"rule": "S35",
"reason": "Url link | e5f9934687"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/f/fontconfig/fontconfig_2.14.2-6_sw64.deb",
"line_number": 97,
"rule": "S35",
"reason": "Url link | b57a19a1e9"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/f/fonts-noto/fonts-croscore_20201225-deepin_all.deb",
"line_number": 100,
"rule": "S35",
"reason": "Url link | b32fc99a32"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/f/fonts-dejavu/fonts-dejavu-core_2.37-deepin_all.deb",
"line_number": 103,
"rule": "S35",
"reason": "Url link | bfcd5cbc87"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/f/fonts-freefont/fonts-freefont-otf_20120503-10_all.deb",
"line_number": 106,
"rule": "S35",
"reason": "Url link | 8a22f477e3"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/f/fonts-freefont/fonts-freefont-ttf_20120503-10_all.deb",
"line_number": 109,
"rule": "S35",
"reason": "Url link | 64dee3da75"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/f/fonts-liberation/fonts-liberation_2.1.5-3_all.deb",
"line_number": 112,
"rule": "S35",
"reason": "Url link | 2fde1010a9"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/f/fonts-noto/fonts-noto-core_20201225-deepin_all.deb",
"line_number": 115,
"rule": "S35",
"reason": "Url link | 7d159816c9"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/t/tex-gyre/fonts-texgyre_20180621-3.1_all.deb",
"line_number": 118,
"rule": "S35",
"reason": "Url link | 550f2f9d71"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/f/fonts-urw-base35/fonts-urw-base35_20200910-7_all.deb",
"line_number": 121,
"rule": "S35",
"reason": "Url link | 47d00a1f2b"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/g/gcc-12/gcc-12-base_12.3.0-17deepin12_sw64.deb",
"line_number": 124,
"rule": "S35",
"reason": "Url link | 73379b9ac5"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/g/googletest/googletest_1.12.1-0.2_all.deb",
"line_number": 127,
"rule": "S35",
"reason": "Url link | 3e5402c7c6"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/a/acl/libacl1_2.3.1-3_sw64.deb",
"line_number": 130,
"rule": "S35",
"reason": "Url link | 2871e92a15"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/a/attr/libattr1_2.5.1-4_sw64.deb",
"line_number": 133,
"rule": "S35",
"reason": "Url link | cbc34f727c"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/a/avahi/libavahi-client3_0.8-13deepin1_sw64.deb",
"line_number": 136,
"rule": "S35",
"reason": "Url link | fe336975e9"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/a/avahi/libavahi-common-data_0.8-13deepin1_sw64.deb",
"line_number": 139,
"rule": "S35",
"reason": "Url link | 7c6c5b6a50"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/a/avahi/libavahi-common3_0.8-13deepin1_sw64.deb",
"line_number": 142,
"rule": "S35",
"reason": "Url link | ed348aa0c2"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libb/libb2/libb2-1_0.98.1-1.1_sw64.deb",
"line_number": 145,
"rule": "S35",
"reason": "Url link | f9b88832de"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/b/binutils/libbinutils_2.41-6deepin8_sw64.deb",
"line_number": 148,
"rule": "S35",
"reason": "Url link | 33e32cea27"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/u/util-linux/libblkid1_2.40.4-3deepin8_sw64.deb",
"line_number": 151,
"rule": "S35",
"reason": "Url link | a116195eab"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/b/brotli/libbrotli1_1.1.0-2_sw64.deb",
"line_number": 154,
"rule": "S35",
"reason": "Url link | a49d23d511"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libb/libbsd/libbsd0_0.11.7-4_sw64.deb",
"line_number": 157,
"rule": "S35",
"reason": "Url link | 315084e57b"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/b/bzip2/libbz2-1.0_1.0.8-deepin2_sw64.deb",
"line_number": 160,
"rule": "S35",
"reason": "Url link | 962cda0b80"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/g/glibc/libc-dev-bin_2.38-6deepin13_sw64.deb",
"line_number": 163,
"rule": "S35",
"reason": "Url link | b73977a00a"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/g/glibc/libc6-dev_2.38-6deepin13_sw64.deb",
"line_number": 166,
"rule": "S35",
"reason": "Url link | 660fb627d0"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/g/glibc/libc6_2.38-6deepin13_sw64.deb",
"line_number": 169,
"rule": "S35",
"reason": "Url link | ac73f5d317"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libc/libcap2/libcap2_2.66-5_sw64.deb",
"line_number": 172,
"rule": "S35",
"reason": "Url link | 38f5700fb9"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/l/llvm-toolchain-17/libclang-cpp17_17.0.6-5deepin5_sw64.deb",
"line_number": 175,
"rule": "S35",
"reason": "Url link | 046f03a118"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/l/llvm-toolchain-17/libclang1-17_17.0.6-5deepin5_sw64.deb",
"line_number": 178,
"rule": "S35",
"reason": "Url link | 7ffd2fd475"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/e/e2fsprogs/libcom-err2_1.47.0-2deepin3_sw64.deb",
"line_number": 181,
"rule": "S35",
"reason": "Url link | 6f654ba313"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libxcrypt/libcrypt-dev_4.4.36-5_sw64.deb",
"line_number": 184,
"rule": "S35",
"reason": "Url link | f172cf892b"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libxcrypt/libcrypt1_4.4.36-5_sw64.deb",
"line_number": 187,
"rule": "S35",
"reason": "Url link | 24374a5cb5"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/b/binutils/libctf-nobfd0_2.41-6deepin8_sw64.deb",
"line_number": 190,
"rule": "S35",
"reason": "Url link | 3c17d69f39"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/b/binutils/libctf0_2.41-6deepin8_sw64.deb",
"line_number": 193,
"rule": "S35",
"reason": "Url link | ce3d12f24e"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/c/cups/libcups2-dev_2.4.2-5deepin2_sw64.deb",
"line_number": 196,
"rule": "S35",
"reason": "Url link | 7fec3f1f67"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/c/cups/libcups2_2.4.2-5deepin2_sw64.deb",
"line_number": 199,
"rule": "S35",
"reason": "Url link | d8c52ad632"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/c/cups/libcupsimage2-dev_2.4.2-5deepin2_sw64.deb",
"line_number": 202,
"rule": "S35",
"reason": "Url link | 7e5a18ea88"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/c/cups/libcupsimage2_2.4.2-5deepin2_sw64.deb",
"line_number": 205,
"rule": "S35",
"reason": "Url link | 54bb732df9"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/c/curl/libcurl3-gnutls_8.11.0-0deepin1_sw64.deb",
"line_number": 208,
"rule": "S35",
"reason": "Url link | c86776022a"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/d/db5.3/libdb5.3_5.3.28+dfsg1-0.8deepin0_sw64.deb",
"line_number": 211,
"rule": "S35",
"reason": "Url link | 3260a327ae"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/d/dbus/libdbus-1-3_1.14.10-3-1deepin2_sw64.deb",
"line_number": 214,
"rule": "S35",
"reason": "Url link | 0ebe63a5eb"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libd/libdeflate/libdeflate-dev_1.18-1_sw64.deb",
"line_number": 217,
"rule": "S35",
"reason": "Url link | 6a89482a6e"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libd/libdeflate/libdeflate0_1.18-1_sw64.deb",
"line_number": 220,
"rule": "S35",
"reason": "Url link | ebf5597b53"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/d/double-conversion/libdouble-conversion3_3.3.0-1_sw64.deb",
"line_number": 223,
"rule": "S35",
"reason": "Url link | 4e031650d0"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/d/dpkg/libdpkg-perl_1.22.6deepin10-1_all.deb",
"line_number": 226,
"rule": "S35",
"reason": "Url link | cd4ffb3546"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libd/libdrm/libdrm-amdgpu1_2.4.123-1_sw64.deb",
"line_number": 229,
"rule": "S35",
"reason": "Url link | c1f6431df2"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libd/libdrm/libdrm-common_2.4.123-1_all.deb",
"line_number": 232,
"rule": "S35",
"reason": "Url link | 4951967699"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libd/libdrm/libdrm-radeon1_2.4.123-1_sw64.deb",
"line_number": 235,
"rule": "S35",
"reason": "Url link | 49741b985e"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libd/libdrm/libdrm2_2.4.123-1_sw64.deb",
"line_number": 238,
"rule": "S35",
"reason": "Url link | 93bcb99316"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/d/dtk6core/libdtk6core-bin_6.0.39.1-1_sw64.deb",
"line_number": 241,
"rule": "S35",
"reason": "Url link | 4e4d73f8b7"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/d/dtk6core/libdtk6core-dev_6.0.39.1-1_sw64.deb",
"line_number": 244,
"rule": "S35",
"reason": "Url link | f1a36c1581"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/d/dtk6core/libdtk6core_6.0.39.1-1_sw64.deb",
"line_number": 247,
"rule": "S35",
"reason": "Url link | 45c334a2c4"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/d/dtk6gui/libdtk6gui-dev_6.0.39_sw64.deb",
"line_number": 250,
"rule": "S35",
"reason": "Url link | b99953cc9b"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/d/dtk6gui/libdtk6gui_6.0.39_sw64.deb",
"line_number": 253,
"rule": "S35",
"reason": "Url link | d5b03cf05b"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/d/dtk6log/libdtk6log-dev_0.0.5_sw64.deb",
"line_number": 256,
"rule": "S35",
"reason": "Url link | 04c05cbf09"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/d/dtk6log/libdtk6log_0.0.5_sw64.deb",
"line_number": 259,
"rule": "S35",
"reason": "Url link | 2179d4ba3d"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/d/dtk6widget/libdtk6widget-dev_6.0.39_sw64.deb",
"line_number": 262,
"rule": "S35",
"reason": "Url link | ea49ac5401"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/d/dtk6widget/libdtk6widget_6.0.39_sw64.deb",
"line_number": 265,
"rule": "S35",
"reason": "Url link | 58b7dd0a1b"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/d/dtkcommon/libdtkcommon-dev_5.7.19_sw64.deb",
"line_number": 268,
"rule": "S35",
"reason": "Url link | 988961a5bb"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/d/dtkcommon/libdtkdata_5.7.19_sw64.deb",
"line_number": 271,
"rule": "S35",
"reason": "Url link | e081504fff"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/d/duktape/libduktape207_2.7.0-2_sw64.deb",
"line_number": 274,
"rule": "S35",
"reason": "Url link | 968ee7a1fd"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libe/libedit/libedit2_3.1-20230828-1_sw64.deb",
"line_number": 277,
"rule": "S35",
"reason": "Url link | 32848b996a"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/m/mesa/libegl-mesa0_24.3.0-1deepin4_sw64.deb",
"line_number": 280,
"rule": "S35",
"reason": "Url link | bdd1b0741c"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libg/libglvnd/libegl1_1.7.0-1deepin1_sw64.deb",
"line_number": 283,
"rule": "S35",
"reason": "Url link | 5e40942c55"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/e/elfutils/libelf1_0.191-1deepin3_sw64.deb",
"line_number": 286,
"rule": "S35",
"reason": "Url link | aa092ab984"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libe/libevdev/libevdev2_1.12.0+dfsg-1_sw64.deb",
"line_number": 289,
"rule": "S35",
"reason": "Url link | b0ebedb0b3"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libe/libexif/libexif-dev_0.6.23-1_sw64.deb",
"line_number": 292,
"rule": "S35",
"reason": "Url link | b5f01b0bcd"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libe/libexif/libexif12_0.6.23-1_sw64.deb",
"line_number": 295,
"rule": "S35",
"reason": "Url link | 511bdd9d80"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/e/expat/libexpat1_2.6.0-1_sw64.deb",
"line_number": 298,
"rule": "S35",
"reason": "Url link | 77e9348f04"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libf/libffi/libffi8_3.4.6-1_sw64.deb",
"line_number": 301,
"rule": "S35",
"reason": "Url link | b75b24f7b2"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/f/fmtlib/libfmt10_10.1.1+ds1-4_sw64.deb",
"line_number": 304,
"rule": "S35",
"reason": "Url link | 3062c9c9e8"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/f/fontconfig/libfontconfig1_2.14.2-6_sw64.deb",
"line_number": 307,
"rule": "S35",
"reason": "Url link | e6ec5c6008"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libf/libfontenc/libfontenc1_1.1.4-1_sw64.deb",
"line_number": 310,
"rule": "S35",
"reason": "Url link | 9675c79978"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/f/freetype/libfreetype6_2.13.2+dfsg-1deepin1_sw64.deb",
"line_number": 313,
"rule": "S35",
"reason": "Url link | 0584387edf"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/m/mesa/libgbm1_24.3.0-1deepin4_sw64.deb",
"line_number": 316,
"rule": "S35",
"reason": "Url link | 2acd25954d"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/g/gcc-12/libgcc-s1_12.3.0-17deepin12_sw64.deb",
"line_number": 319,
"rule": "S35",
"reason": "Url link | a024bd30e0"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libg/libgcrypt20/libgcrypt20_1.10.3-2_sw64.deb",
"line_number": 322,
"rule": "S35",
"reason": "Url link | 299d98f098"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/g/gdbm/libgdbm-compat4_1.22-1_sw64.deb",
"line_number": 325,
"rule": "S35",
"reason": "Url link | 04e7d7fd84"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/g/gdbm/libgdbm6_1.22-1_sw64.deb",
"line_number": 328,
"rule": "S35",
"reason": "Url link | 8e52a9676b"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libg/libglvnd/libgl-dev_1.7.0-1deepin1_sw64.deb",
"line_number": 331,
"rule": "S35",
"reason": "Url link | cb90fa7c96"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/m/mesa/libgl1-mesa-dri_24.3.0-1deepin4_sw64.deb",
"line_number": 334,
"rule": "S35",
"reason": "Url link | f2b1a720bf"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libg/libglvnd/libgl1_1.7.0-1deepin1_sw64.deb",
"line_number": 337,
"rule": "S35",
"reason": "Url link | 532ae1ffd2"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/m/mesa/libglapi-mesa_24.3.0-1deepin4_sw64.deb",
"line_number": 340,
"rule": "S35",
"reason": "Url link | adc25a9782"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/g/glib2.0/libglib2.0-0_2.80.1-1deepin1_sw64.deb",
"line_number": 343,
"rule": "S35",
"reason": "Url link | 183eec9d66"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libg/libglvnd/libglvnd0_1.7.0-1deepin1_sw64.deb",
"line_number": 346,
"rule": "S35",
"reason": "Url link | 81a4003b41"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libg/libglvnd/libglx-dev_1.7.0-1deepin1_sw64.deb",
"line_number": 349,
"rule": "S35",
"reason": "Url link | 6b8aed3d90"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/m/mesa/libglx-mesa0_24.3.0-1deepin4_sw64.deb",
"line_number": 352,
"rule": "S35",
"reason": "Url link | deeda2652b"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libg/libglvnd/libglx0_1.7.0-1deepin1_sw64.deb",
"line_number": 355,
"rule": "S35",
"reason": "Url link | ae124293df"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/g/googletest/libgmock-dev_1.12.1-0.2_sw64.deb",
"line_number": 358,
"rule": "S35",
"reason": "Url link | cee346102a"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/g/gmp/libgmp10_6.3.0+dfsg-2deepin1_sw64.deb",
"line_number": 361,
"rule": "S35",
"reason": "Url link | befda821eb"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/g/gnutls28/libgnutls30_3.7.9-2_sw64.deb",
"line_number": 364,
"rule": "S35",
"reason": "Url link | 7dbb61de33"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/g/gcc-12/libgomp1_12.3.0-17deepin12_sw64.deb",
"line_number": 367,
"rule": "S35",
"reason": "Url link | 21d3f3f186"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libg/libgpg-error/libgpg-error0_1.47-3_sw64.deb",
"line_number": 370,
"rule": "S35",
"reason": "Url link | ae59e8fd15"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/g/graphite2/libgraphite2-3_1.3.14-2_sw64.deb",
"line_number": 373,
"rule": "S35",
"reason": "Url link | 427ebe899a"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/k/krb5/libgssapi-krb5-2_1.20.1-5deepin1_sw64.deb",
"line_number": 376,
"rule": "S35",
"reason": "Url link | 11c2d9a6ea"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/g/googletest/libgtest-dev_1.12.1-0.2_sw64.deb",
"line_number": 379,
"rule": "S35",
"reason": "Url link | 30c736e4e5"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libg/libgudev/libgudev-1.0-0_238-2deepin1_sw64.deb",
"line_number": 382,
"rule": "S35",
"reason": "Url link | 0b4b56fdbf"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/g/gumbo-parser/libgumbo2_0.12.0+dfsg-2_sw64.deb",
"line_number": 385,
"rule": "S35",
"reason": "Url link | e64eee8a7d"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/h/harfbuzz/libharfbuzz0b_8.0.1-1_sw64.deb",
"line_number": 388,
"rule": "S35",
"reason": "Url link | 17e32d7714"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/n/nettle/libhogweed6_3.7.3-1_sw64.deb",
"line_number": 391,
"rule": "S35",
"reason": "Url link | 95243d0d14"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libi/libice/libice6_1.0.10-1_sw64.deb",
"line_number": 394,
"rule": "S35",
"reason": "Url link | 3646e75d6b"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/i/icu/libicu74_74.2-1deepin3_sw64.deb",
"line_number": 397,
"rule": "S35",
"reason": "Url link | aa364ad7dc"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libi/libidn2/libidn2-0_2.3.2-2_sw64.deb",
"line_number": 400,
"rule": "S35",
"reason": "Url link | 0d466fbe3a"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libi/libinput/libinput-bin_1.26.0-1deepin3_sw64.deb",
"line_number": 403,
"rule": "S35",
"reason": "Url link | 1483942e08"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libi/libinput/libinput10_1.26.0-1deepin3_sw64.deb",
"line_number": 406,
"rule": "S35",
"reason": "Url link | 33dfcf8dc3"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/j/jansson/libjansson4_2.14-2_sw64.deb",
"line_number": 409,
"rule": "S35",
"reason": "Url link | 15e3f81779"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/j/jbigkit/libjbig-dev_2.1-3.1-deepin1_sw64.deb",
"line_number": 412,
"rule": "S35",
"reason": "Url link | 16bce9c1ff"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/j/jbigkit/libjbig0_2.1-3.1-deepin1_sw64.deb",
"line_number": 415,
"rule": "S35",
"reason": "Url link | 4b6d45a2f5"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libj/libjpeg-turbo/libjpeg-dev_2.1.5-2_sw64.deb",
"line_number": 418,
"rule": "S35",
"reason": "Url link | ea54e92dc4"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libj/libjpeg-turbo/libjpeg62-turbo-dev_2.1.5-2_sw64.deb",
"line_number": 421,
"rule": "S35",
"reason": "Url link | c4febc0f73"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libj/libjpeg-turbo/libjpeg62-turbo_2.1.5-2_sw64.deb",
"line_number": 424,
"rule": "S35",
"reason": "Url link | 238b33b54b"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/k/krb5/libk5crypto3_1.20.1-5deepin1_sw64.deb",
"line_number": 427,
"rule": "S35",
"reason": "Url link | 7dc388fcdb"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/k/keyutils/libkeyutils1_1.6.3-3.1_sw64.deb",
"line_number": 430,
"rule": "S35",
"reason": "Url link | e440e354d9"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/k/krb5/libkrb5-3_1.20.1-5deepin1_sw64.deb",
"line_number": 433,
"rule": "S35",
"reason": "Url link | 7b6b05b594"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/k/krb5/libkrb5support0_1.20.1-5deepin1_sw64.deb",
"line_number": 436,
"rule": "S35",
"reason": "Url link | 3e16654627"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/l/lcms2/liblcms2-2_2.14-2_sw64.deb",
"line_number": 439,
"rule": "S35",
"reason": "Url link | 540eb9b4d6"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/l/lcms2/liblcms2-dev_2.14-2_sw64.deb",
"line_number": 442,
"rule": "S35",
"reason": "Url link | cbc0e32315"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/o/openldap/libldap-2.5-0_2.5.13+dfsg-5_sw64.deb",
"line_number": 445,
"rule": "S35",
"reason": "Url link | 2eb915b401"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/l/lerc/liblerc-dev_4.0.0+ds-3_sw64.deb",
"line_number": 448,
"rule": "S35",
"reason": "Url link | e016a6090f"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/l/lerc/liblerc4_4.0.0+ds-3_sw64.deb",
"line_number": 451,
"rule": "S35",
"reason": "Url link | 11fff26f6b"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/l/litehtml/liblitehtml0_0.9-0deepin1_sw64.deb",
"line_number": 454,
"rule": "S35",
"reason": "Url link | 28e8455eca"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/l/llvm-toolchain-17/libllvm17_17.0.6-5deepin5_sw64.deb",
"line_number": 457,
"rule": "S35",
"reason": "Url link | 369133eaf0"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/l/lz4/liblz4-1_1.9.3-deepin_sw64.deb",
"line_number": 460,
"rule": "S35",
"reason": "Url link | fd83400914"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/x/xz-utils/liblzma-dev_5.4.5-0.3_sw64.deb",
"line_number": 463,
"rule": "S35",
"reason": "Url link | 29e3a08d37"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/x/xz-utils/liblzma5_5.4.5-0.3_sw64.deb",
"line_number": 466,
"rule": "S35",
"reason": "Url link | c1c404bcdd"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libm/libmd/libmd0_1.0.4-1_sw64.deb",
"line_number": 469,
"rule": "S35",
"reason": "Url link | e8ec86bd94"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/m/md4c/libmd4c0_0.4.8-1_sw64.deb",
"line_number": 472,
"rule": "S35",
"reason": "Url link | 25ef96dd5a"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libm/libmng/libmng1_1.0.10+dfsg-3.1-deepin1_sw64.deb",
"line_number": 475,
"rule": "S35",
"reason": "Url link | 6bbca7258a"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/u/util-linux/libmount1_2.40.4-3deepin8_sw64.deb",
"line_number": 478,
"rule": "S35",
"reason": "Url link | 4cab060ee9"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/m/mtdev/libmtdev1_1.1.6-1_sw64.deb",
"line_number": 481,
"rule": "S35",
"reason": "Url link | 65817c2481"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/n/ncurses/libncursesw6_6.4-4deepin2_sw64.deb",
"line_number": 484,
"rule": "S35",
"reason": "Url link | 4f4f5794a1"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/n/nettle/libnettle8_3.7.3-1_sw64.deb",
"line_number": 487,
"rule": "S35",
"reason": "Url link | 68b1c88db6"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/n/nghttp2/libnghttp2-14_1.59.0-1deepin0_sw64.deb",
"line_number": 490,
"rule": "S35",
"reason": "Url link | 4dd4d5e15e"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/n/nghttp3/libnghttp3-9_1.4.0-1_sw64.deb",
"line_number": 493,
"rule": "S35",
"reason": "Url link | e818b3b162"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/n/ngtcp2/libngtcp2-16_1.6.0-1_sw64.deb",
"line_number": 496,
"rule": "S35",
"reason": "Url link | 62bf76e178"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/n/ngtcp2/libngtcp2-crypto-gnutls8_1.6.0-1_sw64.deb",
"line_number": 499,
"rule": "S35",
"reason": "Url link | c7eb67e24f"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libn/libnsl/libnsl-dev_1.3.0-2_sw64.deb",
"line_number": 502,
"rule": "S35",
"reason": "Url link | e483f4fc0e"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libn/libnsl/libnsl2_1.3.0-2_sw64.deb",
"line_number": 505,
"rule": "S35",
"reason": "Url link | dab29ed042"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libg/libglvnd/libopengl-dev_1.7.0-1deepin1_sw64.deb",
"line_number": 508,
"rule": "S35",
"reason": "Url link | ccb083fd34"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libg/libglvnd/libopengl0_1.7.0-1deepin1_sw64.deb",
"line_number": 511,
"rule": "S35",
"reason": "Url link | 2ca3d768f3"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/p/p11-kit/libp11-kit0_0.25.5-2_sw64.deb",
"line_number": 514,
"rule": "S35",
"reason": "Url link | 568a24341b"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/p/pcre2/libpcre2-16-0_10.39-2_sw64.deb",
"line_number": 517,
"rule": "S35",
"reason": "Url link | cbc00ca091"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/p/pcre2/libpcre2-8-0_10.39-2_sw64.deb",
"line_number": 520,
"rule": "S35",
"reason": "Url link | e7d9b48e5f"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/p/perl/libperl5.36_5.36.0-10_sw64.deb",
"line_number": 523,
"rule": "S35",
"reason": "Url link | d17aabe189"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libp/libpng1.6/libpng-dev_1.6.45-1deepin1_sw64.deb",
"line_number": 526,
"rule": "S35",
"reason": "Url link | b1b0335357"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libp/libpng1.6/libpng16-16_1.6.45-1deepin1_sw64.deb",
"line_number": 529,
"rule": "S35",
"reason": "Url link | a6e2419c04"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libp/libproxy/libproxy1v5_0.5.9-1_sw64.deb",
"line_number": 532,
"rule": "S35",
"reason": "Url link | 05fc381be6"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libp/libpsl/libpsl5_0.21.0-1.2_sw64.deb",
"line_number": 535,
"rule": "S35",
"reason": "Url link | 6e72cf5bc2"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libp/libpthread-stubs/libpthread-stubs0-dev_0.4-1_sw64.deb",
"line_number": 538,
"rule": "S35",
"reason": "Url link | c3836e3b64"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/p/python3-defaults/libpython3-stdlib_3.12.1-1deepin1_sw64.deb",
"line_number": 541,
"rule": "S35",
"reason": "Url link | 5d4a281b02"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/p/python3.12/libpython3.12-minimal_3.12.4-0deepin1_sw64.deb",
"line_number": 544,
"rule": "S35",
"reason": "Url link | 67cec80f33"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/p/python3.12/libpython3.12-stdlib_3.12.4-0deepin1_sw64.deb",
"line_number": 547,
"rule": "S35",
"reason": "Url link | 0eb7340a82"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-base/libqt6concurrent6_6.8.0+dfsg-0deepin5_sw64.deb",
"line_number": 550,
"rule": "S35",
"reason": "Url link | 95766a7fc2"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-base/libqt6core6_6.8.0+dfsg-0deepin5_sw64.deb",
"line_number": 553,
"rule": "S35",
"reason": "Url link | 1fdbbab6d5"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-base/libqt6dbus6_6.8.0+dfsg-0deepin5_sw64.deb",
"line_number": 556,
"rule": "S35",
"reason": "Url link | 3455f89d38"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-tools/libqt6designer6_6.8.0-0deepin3_sw64.deb",
"line_number": 559,
"rule": "S35",
"reason": "Url link | d82bc171e0"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-tools/libqt6designercomponents6_6.8.0-0deepin3_sw64.deb",
"line_number": 562,
"rule": "S35",
"reason": "Url link | ad30638b12"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-base/libqt6gui6_6.8.0+dfsg-0deepin5_sw64.deb",
"line_number": 565,
"rule": "S35",
"reason": "Url link | e06b51f79e"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-tools/libqt6help6_6.8.0-0deepin3_sw64.deb",
"line_number": 568,
"rule": "S35",
"reason": "Url link | 598b8de2bd"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-base/libqt6network6_6.8.0+dfsg-0deepin5_sw64.deb",
"line_number": 571,
"rule": "S35",
"reason": "Url link | 56825d746d"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-base/libqt6opengl6_6.8.0+dfsg-0deepin5_sw64.deb",
"line_number": 574,
"rule": "S35",
"reason": "Url link | 2fcdb91b17"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-base/libqt6openglwidgets6_6.8.0+dfsg-0deepin5_sw64.deb",
"line_number": 577,
"rule": "S35",
"reason": "Url link | 6a39939ea4"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-base/libqt6printsupport6_6.8.0+dfsg-0deepin5_sw64.deb",
"line_number": 580,
"rule": "S35",
"reason": "Url link | eaa71a5144"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-declarative/libqt6qml6_6.8.0+dfsg-0deepin3_sw64.deb",
"line_number": 583,
"rule": "S35",
"reason": "Url link | 7d4b95d6be"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-declarative/libqt6qmlmodels6_6.8.0+dfsg-0deepin3_sw64.deb",
"line_number": 586,
"rule": "S35",
"reason": "Url link | 47b88469f1"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-declarative/libqt6quick6_6.8.0+dfsg-0deepin3_sw64.deb",
"line_number": 589,
"rule": "S35",
"reason": "Url link | 6d1852f452"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-declarative/libqt6quickwidgets6_6.8.0+dfsg-0deepin3_sw64.deb",
"line_number": 592,
"rule": "S35",
"reason": "Url link | bb57099037"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-base/libqt6sql6-sqlite_6.8.0+dfsg-0deepin5_sw64.deb",
"line_number": 595,
"rule": "S35",
"reason": "Url link | 5ba41fd0a4"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-base/libqt6sql6_6.8.0+dfsg-0deepin5_sw64.deb",
"line_number": 598,
"rule": "S35",
"reason": "Url link | 9cc47455d5"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-svg/libqt6svg6_6.8.0-0deepin1_sw64.deb",
"line_number": 601,
"rule": "S35",
"reason": "Url link | d6e6626485"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-svg/libqt6svgwidgets6_6.8.0-0deepin1_sw64.deb",
"line_number": 604,
"rule": "S35",
"reason": "Url link | 06e6eaf94c"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-base/libqt6test6_6.8.0+dfsg-0deepin5_sw64.deb",
"line_number": 607,
"rule": "S35",
"reason": "Url link | 8f61cb7083"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-tools/libqt6uitools6_6.8.0-0deepin3_sw64.deb",
"line_number": 610,
"rule": "S35",
"reason": "Url link | cebbdd9fa3"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-wayland/libqt6waylandclient6_6.8.0-0deepin7_sw64.deb",
"line_number": 613,
"rule": "S35",
"reason": "Url link | d45a630a25"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-base/libqt6widgets6_6.8.0+dfsg-0deepin5_sw64.deb",
"line_number": 616,
"rule": "S35",
"reason": "Url link | 51cb84620e"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-base/libqt6xml6_6.8.0+dfsg-0deepin5_sw64.deb",
"line_number": 619,
"rule": "S35",
"reason": "Url link | 67634db9f6"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libr/libraw/libraw-dev_0.21.1-7deepin1_sw64.deb",
"line_number": 622,
"rule": "S35",
"reason": "Url link | dc9f991b59"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libr/libraw/libraw23_0.21.1-7deepin1_sw64.deb",
"line_number": 625,
"rule": "S35",
"reason": "Url link | 09bda99fb4"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/r/readline/libreadline8_8.2-3_sw64.deb",
"line_number": 628,
"rule": "S35",
"reason": "Url link | 47669ee13e"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/r/rtmpdump/librtmp1_2.4+20151223.gitfa8646d.1-deepin1_sw64.deb",
"line_number": 631,
"rule": "S35",
"reason": "Url link | fd4b8e8a19"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/c/cyrus-sasl2/libsasl2-2_2.1.28+dfsg1-4_sw64.deb",
"line_number": 634,
"rule": "S35",
"reason": "Url link | 3221a21eb5"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/c/cyrus-sasl2/libsasl2-modules-db_2.1.28+dfsg1-4_sw64.deb",
"line_number": 637,
"rule": "S35",
"reason": "Url link | c3ec9c0db3"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libs/libselinux/libselinux1_3.5-1deepin5_sw64.deb",
"line_number": 640,
"rule": "S35",
"reason": "Url link | 9f138906b5"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/l/lm-sensors/libsensors-config_3.6.0-7_all.deb",
"line_number": 643,
"rule": "S35",
"reason": "Url link | 9edb7e2c0c"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/l/lm-sensors/libsensors5_3.6.0-7_sw64.deb",
"line_number": 646,
"rule": "S35",
"reason": "Url link | 9f92787a4f"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/b/binutils/libsframe1_2.41-6deepin8_sw64.deb",
"line_number": 649,
"rule": "S35",
"reason": "Url link | 21b3b0c1bb"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libw/libwebp/libsharpyuv-dev_1.3.2-0.2_sw64.deb",
"line_number": 652,
"rule": "S35",
"reason": "Url link | 8c5cf845e4"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libw/libwebp/libsharpyuv0_1.3.2-0.2_sw64.deb",
"line_number": 655,
"rule": "S35",
"reason": "Url link | fa5d024418"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libs/libsm/libsm6_1.2.3-1_sw64.deb",
"line_number": 658,
"rule": "S35",
"reason": "Url link | 006cb52f09"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/s/spdlog/libspdlog1.12_1.12.0+ds-2_sw64.deb",
"line_number": 661,
"rule": "S35",
"reason": "Url link | 7539f9fdcc"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/s/sqlite3/libsqlite3-0_3.46.1-1_sw64.deb",
"line_number": 664,
"rule": "S35",
"reason": "Url link | 68ef718438"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libs/libssh2/libssh2-1_1.11.1-1deepin1_sw64.deb",
"line_number": 667,
"rule": "S35",
"reason": "Url link | 0688449d13"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/o/openssl/libssl3_3.2.4-0deepin3_sw64.deb",
"line_number": 670,
"rule": "S35",
"reason": "Url link | ccd881149b"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/s/startup-notification/libstartup-notification0_0.12-deepin1_sw64.deb",
"line_number": 673,
"rule": "S35",
"reason": "Url link | 760c824fdf"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/g/gcc-12/libstdc++6_12.3.0-17deepin12_sw64.deb",
"line_number": 676,
"rule": "S35",
"reason": "Url link | a69f0007a0"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/s/systemd/libsystemd0_255.2-4deepin12_sw64.deb",
"line_number": 679,
"rule": "S35",
"reason": "Url link | fcc8d47929"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libt/libtasn1-6/libtasn1-6_4.18.0-4_sw64.deb",
"line_number": 682,
"rule": "S35",
"reason": "Url link | 2cc639fe0c"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/t/tiff/libtiff-dev_4.5.1+git230720-5_sw64.deb",
"line_number": 685,
"rule": "S35",
"reason": "Url link | d038fa4ada"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/t/tiff/libtiff6_4.5.1+git230720-5_sw64.deb",
"line_number": 688,
"rule": "S35",
"reason": "Url link | 9902791858"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/t/tiff/libtiffxx6_4.5.1+git230720-5_sw64.deb",
"line_number": 691,
"rule": "S35",
"reason": "Url link | d17875c47d"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/n/ncurses/libtinfo6_6.4-4deepin2_sw64.deb",
"line_number": 694,
"rule": "S35",
"reason": "Url link | 11a2cb5d45"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libt/libtirpc/libtirpc-common_1.3.2-2_all.deb",
"line_number": 697,
"rule": "S35",
"reason": "Url link | 5a817852f3"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libt/libtirpc/libtirpc-dev_1.3.2-2_sw64.deb",
"line_number": 700,
"rule": "S35",
"reason": "Url link | b4b3f963f6"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libt/libtirpc/libtirpc3_1.3.2-2_sw64.deb",
"line_number": 703,
"rule": "S35",
"reason": "Url link | 3416b96b35"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/t/tslib/libts0_1.22-1_sw64.deb",
"line_number": 706,
"rule": "S35",
"reason": "Url link | e15bf21310"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/s/systemd/libudev1_255.2-4deepin12_sw64.deb",
"line_number": 709,
"rule": "S35",
"reason": "Url link | 0137c934b1"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libu/libunistring/libunistring2_0.9.10-6_sw64.deb",
"line_number": 712,
"rule": "S35",
"reason": "Url link | 2a9ae77a02"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/u/util-linux/libuuid1_2.40.4-3deepin8_sw64.deb",
"line_number": 715,
"rule": "S35",
"reason": "Url link | c38733a403"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/v/vulkan-loader/libvulkan-dev_1.3.268.0-1_sw64.deb",
"line_number": 718,
"rule": "S35",
"reason": "Url link | c0581998cb"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/v/vulkan-loader/libvulkan1_1.3.268.0-1_sw64.deb",
"line_number": 721,
"rule": "S35",
"reason": "Url link | 35ce3af31a"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libw/libwacom/libwacom-common_1.12-1_all.deb",
"line_number": 724,
"rule": "S35",
"reason": "Url link | 7fbfded030"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libw/libwacom/libwacom2_1.12-1_sw64.deb",
"line_number": 727,
"rule": "S35",
"reason": "Url link | 049e425250"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/w/wayland/libwayland-client0_1.23.0-1_sw64.deb",
"line_number": 730,
"rule": "S35",
"reason": "Url link | 7f47ed1257"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/w/wayland/libwayland-cursor0_1.23.0-1_sw64.deb",
"line_number": 733,
"rule": "S35",
"reason": "Url link | 186a459446"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/w/wayland/libwayland-server0_1.23.0-1_sw64.deb",
"line_number": 736,
"rule": "S35",
"reason": "Url link | 40a1ee779f"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libw/libwebp/libwebp-dev_1.3.2-0.2_sw64.deb",
"line_number": 739,
"rule": "S35",
"reason": "Url link | 8f65a56f55"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libw/libwebp/libwebp7_1.3.2-0.2_sw64.deb",
"line_number": 742,
"rule": "S35",
"reason": "Url link | 3a01bc89a2"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libw/libwebp/libwebpdecoder3_1.3.2-0.2_sw64.deb",
"line_number": 745,
"rule": "S35",
"reason": "Url link | d137373c90"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libw/libwebp/libwebpdemux2_1.3.2-0.2_sw64.deb",
"line_number": 748,
"rule": "S35",
"reason": "Url link | 337ba97d8a"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libw/libwebp/libwebpmux3_1.3.2-0.2_sw64.deb",
"line_number": 751,
"rule": "S35",
"reason": "Url link | a59f1ebef6"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libx11/libx11-6_1.8.7-1_sw64.deb",
"line_number": 754,
"rule": "S35",
"reason": "Url link | 9f9017b348"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libx11/libx11-data_1.8.7-1_all.deb",
"line_number": 757,
"rule": "S35",
"reason": "Url link | 0963f24423"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libx11/libx11-dev_1.8.7-1_sw64.deb",
"line_number": 760,
"rule": "S35",
"reason": "Url link | 966778248b"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libx11/libx11-xcb1_1.8.7-1_sw64.deb",
"line_number": 763,
"rule": "S35",
"reason": "Url link | f77543bdce"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libxau/libxau-dev_1.0.9-1_sw64.deb",
"line_number": 766,
"rule": "S35",
"reason": "Url link | 1b99637ca0"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libxau/libxau6_1.0.9-1_sw64.deb",
"line_number": 769,
"rule": "S35",
"reason": "Url link | 93006e52a8"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/x/xcb-util-cursor/libxcb-cursor0_0.1.1-4_sw64.deb",
"line_number": 772,
"rule": "S35",
"reason": "Url link | f433c4b0d3"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libxcb/libxcb-dri3-0_1.15-1_sw64.deb",
"line_number": 775,
"rule": "S35",
"reason": "Url link | 2f40ed9290"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libxcb/libxcb-glx0_1.15-1_sw64.deb",
"line_number": 778,
"rule": "S35",
"reason": "Url link | 01b19066f7"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/x/xcb-util-wm/libxcb-icccm4_0.4.1-1.1_sw64.deb",
"line_number": 781,
"rule": "S35",
"reason": "Url link | 7f544a5720"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/x/xcb-util-image/libxcb-image0_0.4.0-deepin1_sw64.deb",
"line_number": 784,
"rule": "S35",
"reason": "Url link | bdaa391584"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/x/xcb-util-keysyms/libxcb-keysyms1_0.4.0-deepin1_sw64.deb",
"line_number": 787,
"rule": "S35",
"reason": "Url link | 7161d5060a"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libxcb/libxcb-present0_1.15-1_sw64.deb",
"line_number": 790,
"rule": "S35",
"reason": "Url link | 4ed2a9551d"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libxcb/libxcb-randr0_1.15-1_sw64.deb",
"line_number": 793,
"rule": "S35",
"reason": "Url link | e2d7e50035"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/x/xcb-util-renderutil/libxcb-render-util0_0.3.9-deepin1_sw64.deb",
"line_number": 796,
"rule": "S35",
"reason": "Url link | 6dcc82084b"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libxcb/libxcb-render0_1.15-1_sw64.deb",
"line_number": 799,
"rule": "S35",
"reason": "Url link | eb540aae16"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libxcb/libxcb-shape0_1.15-1_sw64.deb",
"line_number": 802,
"rule": "S35",
"reason": "Url link | afcd3eefc2"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libxcb/libxcb-shm0_1.15-1_sw64.deb",
"line_number": 805,
"rule": "S35",
"reason": "Url link | 0a9d4d6d72"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libxcb/libxcb-sync1_1.15-1_sw64.deb",
"line_number": 808,
"rule": "S35",
"reason": "Url link | 96351fcc49"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/x/xcb-util/libxcb-util-dev_0.4.0-deepin1_sw64.deb",
"line_number": 811,
"rule": "S35",
"reason": "Url link | c89f5f34f9"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/x/xcb-util/libxcb-util0-dev_0.4.0-deepin1_sw64.deb",
"line_number": 814,
"rule": "S35",
"reason": "Url link | 3f674a18bb"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/x/xcb-util/libxcb-util1_0.4.0-deepin1_sw64.deb",
"line_number": 817,
"rule": "S35",
"reason": "Url link | 44e6fccacc"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libxcb/libxcb-xfixes0_1.15-1_sw64.deb",
"line_number": 820,
"rule": "S35",
"reason": "Url link | 4374202122"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libxcb/libxcb-xkb1_1.15-1_sw64.deb",
"line_number": 823,
"rule": "S35",
"reason": "Url link | 1a5ab0c663"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libxcb/libxcb1-dev_1.15-1_sw64.deb",
"line_number": 826,
"rule": "S35",
"reason": "Url link | 8f3f02b364"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libxcb/libxcb1_1.15-1_sw64.deb",
"line_number": 829,
"rule": "S35",
"reason": "Url link | 89916d4d0e"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libxdmcp/libxdmcp-dev_1.1.2-3_sw64.deb",
"line_number": 832,
"rule": "S35",
"reason": "Url link | fba58bed44"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libxdmcp/libxdmcp6_1.1.2-3_sw64.deb",
"line_number": 835,
"rule": "S35",
"reason": "Url link | cc123c4f93"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libxext/libxext6_1.3.4-1_sw64.deb",
"line_number": 838,
"rule": "S35",
"reason": "Url link | cf1fca49d9"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libxi/libxi6_1.8.1-1_sw64.deb",
"line_number": 841,
"rule": "S35",
"reason": "Url link | 4ab6c3b484"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libxkbcommon/libxkbcommon-x11-0_1.6.0-1_sw64.deb",
"line_number": 844,
"rule": "S35",
"reason": "Url link | 987ad65282"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libxkbcommon/libxkbcommon0_1.6.0-1_sw64.deb",
"line_number": 847,
"rule": "S35",
"reason": "Url link | 36ab280698"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libxml2/libxml2_2.9.14+dfsg-1.3_sw64.deb",
"line_number": 850,
"rule": "S35",
"reason": "Url link | 1691908443"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libxshmfence/libxshmfence1_1.3-1_sw64.deb",
"line_number": 853,
"rule": "S35",
"reason": "Url link | 7c15924da6"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libx/libxxf86vm/libxxf86vm1_1.1.4-deepin1_sw64.deb",
"line_number": 856,
"rule": "S35",
"reason": "Url link | 9f14631e60"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/z/z3/libz3-4_4.8.12-deepin3_sw64.deb",
"line_number": 859,
"rule": "S35",
"reason": "Url link | 4cace4a598"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libz/libzstd/libzstd-dev_1.5.6+dfsg-1_sw64.deb",
"line_number": 862,
"rule": "S35",
"reason": "Url link | 2d9ac27e52"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/libz/libzstd/libzstd1_1.5.6+dfsg-1_sw64.deb",
"line_number": 865,
"rule": "S35",
"reason": "Url link | e88c97a73a"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-tools/linguist-qt6_6.8.0-0deepin3_sw64.deb",
"line_number": 868,
"rule": "S35",
"reason": "Url link | 4eed05069b"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/l/linux-upstream/linux-libc-dev_6.6.0-8_sw64.deb",
"line_number": 871,
"rule": "S35",
"reason": "Url link | 31b081d6c6"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/l/lshw/lshw_02.19.git.2021.06.19.996aaad9c7-2deepin0_sw64.deb",
"line_number": 874,
"rule": "S35",
"reason": "Url link | 1667168bb6"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/m/mailcap/mailcap_3.70_all.deb",
"line_number": 877,
"rule": "S35",
"reason": "Url link | 8f16dfca40"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/m/make-dfsg/make_4.3-4.1_sw64.deb",
"line_number": 880,
"rule": "S35",
"reason": "Url link | 891cf188c6"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/m/media-types/media-types_4.0.0_all.deb",
"line_number": 883,
"rule": "S35",
"reason": "Url link | 3ea08b83ab"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/m/mesa/mesa-libgallium_24.3.0-1deepin4_sw64.deb",
"line_number": 886,
"rule": "S35",
"reason": "Url link | 531738f2d3"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/m/mime-support/mime-support_3.66_all.deb",
"line_number": 889,
"rule": "S35",
"reason": "Url link | 961501024e"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/n/netbase/netbase_6.4_all.deb",
"line_number": 892,
"rule": "S35",
"reason": "Url link | 0a920e8c78"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/p/patch/patch_2.7.6-7_sw64.deb",
"line_number": 895,
"rule": "S35",
"reason": "Url link | cdb38bce34"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/p/perl/perl-base_5.36.0-10_sw64.deb",
"line_number": 898,
"rule": "S35",
"reason": "Url link | b4585056fc"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/p/perl/perl-modules-5.36_5.36.0-10_all.deb",
"line_number": 901,
"rule": "S35",
"reason": "Url link | fd75c9c0c9"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/p/perl/perl_5.36.0-10_sw64.deb",
"line_number": 904,
"rule": "S35",
"reason": "Url link | 73d1aa1772"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/p/python3-defaults/python3-minimal_3.12.1-1deepin1_sw64.deb",
"line_number": 907,
"rule": "S35",
"reason": "Url link | 60bbcfe4d7"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/p/python3.12/python3.12-minimal_3.12.4-0deepin1_sw64.deb",
"line_number": 910,
"rule": "S35",
"reason": "Url link | 983bf459d8"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/p/python3.12/python3.12_3.12.4-0deepin1_sw64.deb",
"line_number": 913,
"rule": "S35",
"reason": "Url link | b1c7760263"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/p/python3-defaults/python3_3.12.1-1deepin1_sw64.deb",
"line_number": 916,
"rule": "S35",
"reason": "Url link | dc199480a9"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-tools/qdbus-qt6_6.8.0-0deepin3_sw64.deb",
"line_number": 919,
"rule": "S35",
"reason": "Url link | b61ca203a7"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-base/qmake6-bin_6.8.0+dfsg-0deepin5_sw64.deb",
"line_number": 922,
"rule": "S35",
"reason": "Url link | ab6625e8fc"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-base/qmake6_6.8.0+dfsg-0deepin5_sw64.deb",
"line_number": 925,
"rule": "S35",
"reason": "Url link | 22c84d6a08"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-declarative/qml6-module-qtqml-workerscript_6.8.0+dfsg-0deepin3_sw64.deb",
"line_number": 928,
"rule": "S35",
"reason": "Url link | ceabc35036"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-declarative/qml6-module-qtqml_6.8.0+dfsg-0deepin3_sw64.deb",
"line_number": 931,
"rule": "S35",
"reason": "Url link | 03bedd28f8"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-base/qt6-base-dev-tools_6.8.0+dfsg-0deepin5_sw64.deb",
"line_number": 934,
"rule": "S35",
"reason": "Url link | 3effb055be"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-base/qt6-base-dev_6.8.0+dfsg-0deepin5_sw64.deb",
"line_number": 937,
"rule": "S35",
"reason": "Url link | 4fdb068fd3"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-tools/qt6-documentation-tools_6.8.0-0deepin3_sw64.deb",
"line_number": 940,
"rule": "S35",
"reason": "Url link | e0b6a5c8a5"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-imageformats/qt6-image-formats-plugins_6.8.0-0deepin_sw64.deb",
"line_number": 943,
"rule": "S35",
"reason": "Url link | f94719f47b"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-tools/qt6-l10n-tools_6.8.0-0deepin3_sw64.deb",
"line_number": 946,
"rule": "S35",
"reason": "Url link | 5379a9c146"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-base/qt6-qpa-plugins_6.8.0+dfsg-0deepin5_sw64.deb",
"line_number": 949,
"rule": "S35",
"reason": "Url link | ebd68662e5"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-svg/qt6-svg-dev_6.8.0-0deepin1_sw64.deb",
"line_number": 952,
"rule": "S35",
"reason": "Url link | 69d24490ac"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-tools/qt6-tools-dev-tools_6.8.0-0deepin3_sw64.deb",
"line_number": 955,
"rule": "S35",
"reason": "Url link | ffab6aa125"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/q/qt6-tools/qt6-tools-dev_6.8.0-0deepin3_sw64.deb",
"line_number": 958,
"rule": "S35",
"reason": "Url link | d6a0562a7a"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/r/readline/readline-common_8.2-3_all.deb",
"line_number": 961,
"rule": "S35",
"reason": "Url link | 6cfeb4e7a0"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/r/rpcsvc-proto/rpcsvc-proto_1.4.2-4_sw64.deb",
"line_number": 964,
"rule": "S35",
"reason": "Url link | ef355da430"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/s/shared-mime-info/shared-mime-info_2.2-1_sw64.deb",
"line_number": 967,
"rule": "S35",
"reason": "Url link | 1345e19d91"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/t/tar/tar_1.35+dfsg-3_sw64.deb",
"line_number": 970,
"rule": "S35",
"reason": "Url link | b096cc5f1f"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/t/tzdata/tzdata_2023d-1deepin1_all.deb",
"line_number": 973,
"rule": "S35",
"reason": "Url link | f3bf49bbda"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/x/xorg/x11-common_7.7+23-deepin1_all.deb",
"line_number": 976,
"rule": "S35",
"reason": "Url link | d15cc088b4"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/x/xorgproto/x11proto-core-dev_2024.1-1_all.deb",
"line_number": 979,
"rule": "S35",
"reason": "Url link | 59b207c096"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/x/xorgproto/x11proto-dev_2024.1-1_all.deb",
"line_number": 982,
"rule": "S35",
"reason": "Url link | a0745b1eb4"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/x/xfonts-encodings/xfonts-encodings_1.0.4-2.1deepin1_all.deb",
"line_number": 985,
"rule": "S35",
"reason": "Url link | 82ec90b4d4"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/x/xfonts-utils/xfonts-utils_7.7+6-deepin_sw64.deb",
"line_number": 988,
"rule": "S35",
"reason": "Url link | c315600c9c"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/x/xkeyboard-config/xkb-data_2.38-2deepin1_all.deb",
"line_number": 991,
"rule": "S35",
"reason": "Url link | 4745e44189"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/x/xorg-sgml-doctools/xorg-sgml-doctools_1.11-1.1_all.deb",
"line_number": 994,
"rule": "S35",
"reason": "Url link | 8b3158b8aa"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/x/xtrans/xtrans-dev_1.4.0-1_all.deb",
"line_number": 997,
"rule": "S35",
"reason": "Url link | dabf2327f7"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/x/xz-utils/xz-utils_5.4.5-0.3_sw64.deb",
"line_number": 1000,
"rule": "S35",
"reason": "Url link | 49fc7c7681"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/z/zlib/zlib1g-dev_1.3.dfsg+really1.3.1-1deepin1_sw64.deb",
"line_number": 1003,
"rule": "S35",
"reason": "Url link | 4076cb61f7"
},
{
"line": " url: https://pools.uniontech.com/desktop-professional-V25/pool/main/z/zlib/zlib1g_1.3.dfsg+really1.3.1-1deepin1_sw64.deb",
"line_number": 1006,
"rule": "S35",
"reason": "Url link | 31267a3297"
}
]
} |
deepin pr auto review我对提供的 Git diff 内容进行了审查,主要关注 1. 语法逻辑审查
2. 代码质量审查
3. 代码性能审查
4. 代码安全审查
5. 综合改进建议
总结本次修改主要是为了修复非 x86 架构下的编译失败问题,通过提取公共变量提高了 CMake 脚本的可维护性。代码逻辑正确,安全性在大多数架构上得到了保留。建议通过条件判断的方式恢复 x86 架构下的 |
|
/merge |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: lzwind, wangrong1069 The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
TAG Bot ✅ Tag created successfully 📋 Tag Details
|
Summary by Sourcery
Adjust release build flags to avoid unsupported compiler options and bump package version metadata.
Bug Fixes:
Build:
Chores: