Skip to content
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

linuxptp: update to v4.4 #24975

Merged
merged 1 commit into from
Sep 20, 2024
Merged

linuxptp: update to v4.4 #24975

merged 1 commit into from
Sep 20, 2024

Conversation

shenghaoyang
Copy link
Contributor

@shenghaoyang shenghaoyang commented Sep 15, 2024

  • Replaced SF project and download URLs with nwtime ones.
    The project is now hosted at https://linuxptp.nwtime.org/.

  • Removed 020-gcc14.patch. Missing include was fixed upstream
    in v4.2.

  • Added patch to disable MAC library autodetection. That
    can silently pick up unwanted dependencies, depending on
    package build order. We can add linuxptp- variants
    of this package later if there are users of authenticated
    PTP.

Maintainer: @wodu
Compile tested: RB5009 (mvebu/cortexa72 on SNAPSHOT)
Run tested: RB5009 (mvebu/cortexa72 on SNAPSHOT)

Works for implementing a boundary clock using the 88E6393X's PHC.

@zpc0
Copy link
Contributor

zpc0 commented Sep 15, 2024

URL:=http://linuxptp.sourceforge.net

Could you also update URL:=? Thanks!

@shenghaoyang
Copy link
Contributor Author

Could you also update URL:=? Thanks!

Thanks for the spot - pushed a fix!

@BKPepe
Copy link
Member

BKPepe commented Sep 15, 2024

I checked individual commits and it does not look right.

d08dd82

  • Here you changed to download tarball not from sourceforge but from their website, but it is said nowhere.

@shenghaoyang
Copy link
Contributor Author

Thanks! I'll update the commit messages and refresh that patch.

@1715173329
Copy link
Member

please squash your commits and refresh new added patch
fyi: https://openwrt.org/docs/guide-developer/toolchain/use-patches-with-buildsystem#refreshing_patches

@shenghaoyang
Copy link
Contributor Author

please squash your commits and refresh new added patch
fyi: https://openwrt.org/docs/guide-developer/toolchain/use-patches-with-buildsystem#refreshing_patches

Thanks! Should have read a bit more - patches were processed with quilt and squashed.

@shenghaoyang
Copy link
Contributor Author

Hmm.. it still thinks they're dirty. Looking through the patches again

@shenghaoyang
Copy link
Contributor Author

:/ It refeshed an older patch and that wasn't included in this commit. Sorting that out...

- Replaced SF project and download URLs with nwtime ones.
  The project is now hosted at https://linuxptp.nwtime.org/.

- Removed 020-gcc14.patch. Missing include was fixed upstream
  in v4.2.

- Added patch to disable MAC library autodetection. That
  can silently pick up unwanted dependencies, depending on
  package build order. We can add linuxptp-<mac lib> variants
  of this package later if there are users of authenticated
  PTP.

Signed-off-by: Shenghao Yang <[email protected]>
@BKPepe BKPepe merged commit d0ffa3e into openwrt:master Sep 20, 2024
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants