Opened 6 years ago

Closed 6 years ago

#56657 closed update (fixed)

ntpsec @1.1.0: update to 1.1.1

Reported by: l2dy (Zero King) Owned by: fhgwright (Fred Wright)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: lbschenkel (Leonardo Brondani Schenkel)
Port: ntpsec

Description


Change History (4)

comment:1 Changed 6 years ago by fhgwright (Fred Wright)

I'd reassign this to myself but it won't let me. I also note that if the reassign had worked, it wouldn't have automatically CCed the original assignee.

I have updated source code for this, but still need to "portify" and test it.

comment:2 in reply to:  1 ; Changed 6 years ago by l2dy (Zero King)

Cc: lbschenkel added; fhgwright removed
Owner: changed from lbschenkel to fhgwright

Replying to fhgwright:

I have updated source code for this, but still need to "portify" and test it.

Any progress?

comment:3 in reply to:  2 Changed 6 years ago by fhgwright (Fred Wright)

Replying to l2dy:

Replying to fhgwright:

I have updated source code for this, but still need to "portify" and test it.

Any progress?

I'm testing an update now:

https://github.com/fhgwright/macports-ports/tree/ntpsec

WIP until testing is finished.

comment:4 Changed 6 years ago by fhgwright (Fred Wright)

Resolution: fixed
Status: assignedclosed

In 4380d3b9e06c2ee49b7fc32d4a4d8929dc1efe13/macports-ports (master):

ntpsec: update to 1.1.1

This includes the changes for compatibility with macOS<10.13,
which can also be seen at:

https://gitlab.com/fhgwright/ntpsec/tree/macports_1_1_1

Defers shebang rewrite to destroot copy, for better consistency
between patched sources and quasi-upstream version. Also, if
upstream ever provided shebang rewriting, it almost certainly
would not apply to the original sources.

NOTE:
The "upstream fork" containing the fixes for MacPorts has now
been reorganized to use a single branch with tags, rather than
a per-release branch. The branch can be found at:

https://gitlab.com/fhgwright/ntpsec/tree/macports-releases

In particular, note that the 1.1.0 version formerly found at
the NTPsec_1_1_0_macports branch (and mentioned in the commit
message for 31b309b046) is now found on the macports-releases
branch at the macports_1_1_0 tag.

TESTED:
Built and ran on MacPro 10.9, MacBookPro 10.9, PowerBook 10.5,
and VMs for 10.5-10.13.
Also verified that build works with default Python set to 2.4,
confirming that the "old Python" fix still works.

Closes: #56657

Note: See TracTickets for help on using tickets.