Skip to content

feat: update cups to 2.4.16-1#7

Merged
Zeno-sole merged 4 commits intomasterfrom
dcbot/debian/2.4.16
Mar 18, 2026
Merged

feat: update cups to 2.4.16-1#7
Zeno-sole merged 4 commits intomasterfrom
dcbot/debian/2.4.16

Conversation

@deepin-community-bot
Copy link
Contributor

This pull request is requested by @Zeno-sole.

Basic Information

Old Version: 2.4.2-5deepin4
New Version: 2.4.16-1
Old version may contain dde / deepin patches. Please review more precisely.

Potential transition

  • libcups2 is not present in the new package.
  • libcupsimage2 is not present in the new package.

64-bit time_t transition

Caution

DCBot assumes this package is already gone through 64-bit time_t transition.

Patch series

--- a/debian/patches/series
+++ b/debian/patches/series
@@ -10,22 +10,4 @@
 0015-Debian-Reproducibility-Do-not-run-stp-tests-as-root.patch
 0016-Debian-po4a-infrastructure-and-translations-for-manp.patch
 0012-add-pt.patch
-0013-CVE-2023-32324.patch
-0014-CVE-2023-34241-Log-result-of-httpGetHostname-BEFORE-.patch
-0001-fix-Refactor-part-of-server-settings-code.patch
-0002-CVE-2023-4504.patch
-0003-CVE-2023-32360.patch
-0004-check-colormodel-also-for-CMYK.patch
-0005-feat-enable-lpd-to-encode-title.patch
-0006-fixed-CVE-2024-47175.patch
-0007-Feat-add-audit-log-to-CUPS.patch
-0017-Compatible-with-printer-driver-which-runs-on-V20.patch
-0023-Fix-OpenSSL-crash-bug-tls-pointer-wasn-t-cleared-aft.patch
-0024-Fix-domain-socket-handling-fixes-CVE-2024-35235.patch
-0025-Don-t-abort-early-if-there-are-no-listen-sockets-aft.patch
-0026-Fix-builds-without-on-demand-support.patch
-0027-Update-no-listeners-message-for-service_checkin.patch
-0028-scheduler-Fix-cupsd-activated-on-demand-via-socket.patch
-0029-Eliminate-trivial-switch-s.patch
-0030-cupsd-Block-authentication-using-alternate-method.patch
-0031-libcups-Fix-handling-of-extension-tag-in-ipp_read_io.patch
+0013-let-WARNING-test-always-pass.patch

@github-actions
Copy link

github-actions bot commented Mar 17, 2026

TAG Bot

TAG: 2.4.16-1deepin1
EXISTED: no
DISTRIBUTION: unstable

@deepin-ci-robot
Copy link
Contributor

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@deepin-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign liujianqiang-niu for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@Zeno-sole
Copy link
Contributor

/integrate

@Zeno-sole Zeno-sole marked this pull request as ready for review March 17, 2026 12:12
@deepin-ci-robot deepin-ci-robot requested a review from BLumia March 17, 2026 12:12
@deepin-ci-robot
Copy link
Contributor

/hold
因为该quilt包的上游版本号变更,详情见: deepin-community/infra-settings#134

@github-actions
Copy link

AutoIntegrationPr Bot
auto integrate with pr url: deepin-community/Repository-Integration#3746
PrNumber: 3746
PrBranch: auto-integration-23193579154

liuli0217 and others added 3 commits March 18, 2026 09:42
Change-Id: Ifaf2df33b5ede2cc7a75ae3e7adabea2737c701e
Change-Id: I7904eff3795b747a83889a91ecc778bdc37b778d
Add deepin-specific patches for CUPS functionality enhancements
Include audit logging, LPD title encoding, server settings refactoring
Add compatibility support for V20 printer drivers
Remove t64 architecture support and revert to standard libcups2 packages
Improve overall CUPS compatibility and security monitoring capabilities

Key changes:
- Add 4 new patches for deepin-specific features
- Audit log functionality for security monitoring
- LPD title encoding for better print job compatibility
- Server settings code refactoring for maintainability
- V20 printer driver compatibility support
- Remove t64 architecture package variants

Log: Merge deepin-specific patches and adjust architecture support

Influence:
1. Test CUPS functionality with new audit log feature
2. Verify LPD title encoding works correctly
3. Validate server settings refactoring
4. Test V20 printer driver compatibility
5. Ensure libcups2 package works without t64 variant
6. Verify overall CUPS printing functionality
7. Check compatibility with existing printer drivers
8. Validate no regression on standard systems

feat: 合并 Deepin 特性补丁并调整架构支持

为 CUPS 添加 Deepin 特性补丁以增强功能
包括审计日志、LPD 标题编码、服务器设置重构
添加 V20 打印机驱动兼容性支持
移除 t64 架构支持并恢复标准 libcups2 包
提升整体 CUPS 兼容性和安全监控能力

主要变更:
- 新增 4 个 Deepin 特性补丁
- 审计日志功能用于安全监控
- LPD 标题编码以提升打印作业兼容性
- 服务器设置代码重构提升可维护性
- V20 打印机驱动兼容性支持
- 移除 t64 架构包变体

Log: 合并 Deepin 特性补丁并调整架构支持

Influence:
1. 测试新增审计日志功能的 CUPS 功能
2. 验证 LPD 标题编码正常工作
3. 验证服务器设置重构
4. 测试 V20 打印机驱动兼容性
5. 确保 libcups2 包在无 t64 变体时工作正常
6. 验证整体 CUPS 打印功能
7. 检查与现有打印机的兼容性
8. 验证标准系统上无回归

repo: cups #dcbot/debian/2.4.16
@Zeno-sole Zeno-sole merged commit 074d6bf into master Mar 18, 2026
7 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants