On 2021-12-27 9:29, Muhammad Moinur Rahman wrote:
That’s one way of doing it but preferred way is a bit different as the upstream is modified and there might be merge conflicts while updating the tree. You have to use poudriere-devel and the overlay feature. So let’s say that I have a private repos of ports in github.
Adding /local/* to .git/info/exclude avoids the presence of /local causing merge conflicts.
As previously stated, overlays have race conditions with Ports features, making them unusable if an overlaid port has a complex Makefile.