Merge linuxptp from Debian Unstable for resolute

Bug #2130003 reported by Lukas Märdian
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linuxptp (Ubuntu)
Fix Released
Undecided
Lukas Märdian

Bug Description

As per SD-2569 we want to have linuxptp >= 4.4. for 26.04 LTS.

To be merged from Debian or upstream.

Important note from Salsa (https://salsa.debian.org/multimedia-team/linuxptp/-/merge_requests/4):

"""
Upstream supports 4 different cryptographic libraries to enable this features:

- GnuPG
- GnuTLS
- Nettle
- OpenSSL

I decided to go with Nettle because it was the least burdensome choice. OpenSSL enforces a license change to GPLv3 on LinuxPTP, GnuTLS depends on nettle-dev so we end up with both the Nettle and GnuTLS backends enabled if we don’t patch the upstream source and I did not considerate GnuPG.
"""

=> going with Nettle should be fine as long as the package stays in universe.

Tags: needs-merge

Related branches

Lukas Märdian (slyon)
Changed in linuxptp (Ubuntu):
milestone: ubuntu-26.01 → ubuntu-26.02
Revision history for this message
Lukas Märdian (slyon) wrote :
Changed in linuxptp (Ubuntu):
milestone: ubuntu-26.02 → ubuntu-25.12
Lukas Märdian (slyon)
description: updated
description: updated
Revision history for this message
Lukas Märdian (slyon) wrote :
Changed in linuxptp (Ubuntu):
status: New → In Progress
Lukas Märdian (slyon)
Changed in linuxptp (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linuxptp - 4.4-0ubuntu1

---------------
linuxptp (4.4-0ubuntu1) resolute; urgency=medium

  * Merge with Salsa MR#4 (LP: #2130003, LP: #2115203). Remaining changes:
    - Add autopkgtest to run linuxptp-testsuite.
      + d/t/linuxptp-testsuite: Include a copy of linuxptp-testsuite from
        https://github.com/mlichvar/linuxptp-testsuite.
      + d/t/README: Instructions to update the test suite for new upstream
        versions.
      + Note that the tests use needs-internet to download clknetsim, like
        in the chrony autopkgtests.
    - d/copyright: Add test suite copyright clauses.
    - Add AppArmor rules for ptp4l (LP #2083458)
      + d/control: Add dh-apparmor dependency
      + d/linuxptp.install: Add aa rules destdir
      + d/rules: Add section for aa profile adition
      + d/tests/simulation-test-suite: Add script function to inject additional
        local aa rules needed for autopkgtest
      + d/tests/control: Add needs-sudo capability
      + d/usr.sbin.ptp4l: aa profile for ptp4l application
    - Add AppArmor rules for timemaster (ref LP #2083458)
      + d/linuxptp.install: Add aa rules destdir for timemaster
      + d/rules: Add timemaster aa profile entry
      + d/usr.sbin.timemaster: aa profile for timemaster service
    - Add AppArmor rules for phc2sys (ref LP #2083458)
      + d/linuxptp.install: Add aa rules destdir for phc2sys
      + d/rules: Add phc2sys aa profile entry
      + d/tests/simulation-test-suite: Insert rule on aa profile for autopkgtest
      + d/usr.sbin.phc2sys: aa profile for phc2sys service
  * Drop Changes:
    - d/timemaster.conf: Fix path to chrony.conf. [applied in Debian]

linuxptp (4.4-0~salsa1) experimental; urgency=medium

  * New upstream version 4.4 (Closes: #1108202)
  * d/control: Update Homepage
  * d/control: Drop fields already set by default
  * d/control: Bump Standards-Version to 4.7.2 (no changes required)
  * d/control: Add nettle-dev to Build-Depends to support Authentication TLV
  * d/copyright: Update upstream source URL
  * d/copyright: Fix 'old-fsf-address-in-copyright-file' lintian warning
  * d/linuxptp.phc2sys@.service: Add hardening features
  * d/linuxptp.phc2sys@.service: Rework dependencies
  * d/linuxptp.{phc2sys@,timemaster}.service: Fix service names in dependency
    directives (LP: #2119028)
  * d/linuxptp.ptp4l@.service: Pull network-online.target and order
    ptp4l@.service after it (Closes: #1070847)
  * d/linuxptp.ptp4l@.service: Add hardening features
  * d/linuxptp.timemaster.service: Add hardening features
  * d/linuxptp.timemaster.service: Pull network-online.target and order
    timemaster.service after it (Closes: #1109410)
  * d/timemaster.conf: Fix chrony.conf location (Closes: #1004744)
  * d/u/metadata: Add more fields to the DEP-12 upstream metadata file
  * d/watch: Switch to version 5 and update URL (LP: #2115203)

 -- Lukas Märdian <email address hidden> Thu, 11 Dec 2025 15:59:21 +0100

Changed in linuxptp (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.